Difference between revisions of "Denotative programming timeline"

From HaskellWiki
Jump to navigation Jump to search
m
m
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[Category:History]]
 
[[Category:History]]
 
[[Category:Language]]
 
[[Category:Language]]
  +
[[Category:Timelines]]
   
 
This is a conservative timeline of denotative-programing and related articles.
 
This is a conservative timeline of denotative-programing and related articles.
Line 43: Line 44:
 
== year 2019 ==
 
== year 2019 ==
   
* 2019-11 [https://futureofcoding.org/essays/dctp.html The Misunderstood Roots of FRP Can Save Programming]
+
* 2019-11 [https://futureofcoding.org/essays/dctp.html The Misunderstood Roots of FRP Can Save Programming] - Steve Krouse
  +
  +
== year 2022 ==
  +
  +
* 2022-05 [https://www.typetheoryforall.com/2022/05/09/17-The-Lost-Elegance-of-Computation-(Conal-Elliott).html The Lost Elegance of Computation] - Conal Elliott
  +
  +
* 2022-08 [https://www.typetheoryforall.com/2022/08/04/21-Conal-Eliott-2.html Denotational Design] - Conal Elliott
  +
  +
* 2022-09 [https://github.com/conal/Collaboration (Research invitation and resources)] - Conal Elliott
  +
*:"If you're familiar with my work or you've listened to the interviews linked above, you'll know that I prefer denotational to operational perspectives."
  +
  +
== year 2023 ==
  +
  +
* 2023-06 [https://www.youtube.com/watch?v=k6rY5Mvx84E Building a Future of Scalable Reliable and Efficient Computing] - Conal Elliott
  +
  +
* 2023-08 [https://discourse.haskell.org/t/why-imperative-code-is-worse-than-functional-code/7473 Why imperative code is worse than functional code] - Jaro Reinders
  +
  +
* 2023-08 [http://conal.net/papers/timely-computation/paper.pdf Timely Computation] - Conal Elliott
   
 
== See also ==
 
== See also ==

Latest revision as of 06:17, 20 April 2024


This is a conservative timeline of denotative-programing and related articles.

Please update this list as it becomes outdated! If you find a tutorial, article, post, comment, or message that stands on its own with regards to denotative programming, then please take a moment to paste the link somewhere on this page (register a throwaway account, if you prefer) - the date, author, and other details can be added later. This will greatly help others who are using this list as a resource for learning about denotative programming.

before 2000

  • 1966-03 (published date) The Next 700 Programming Languages - Peter Landin
    "The word `denotative` seems more appropriate than nonprocedural, declarative or functional. The antithesis of denotative is `imperative`."

year 2010

  • 2010-01 Is Haskell a purely functional language? - Conal Elliott
    "When I bash monadic I/O, my real complaint isn’t with the technical invention–which I like. Rather, I’m cranky about confusion and misleading communication, and about distraction from what we originally meant by 'functional programming'–from what I call 'denotational programming'.
I don’t mind that we haven’t yet been liberated from the von Neumann model. As long as we remember we haven’t.
As long as we keep on searching."
  • other articles:

year 2016

year 2017

year 2018

year 2019

year 2022

  • 2022-09 (Research invitation and resources) - Conal Elliott
    "If you're familiar with my work or you've listened to the interviews linked above, you'll know that I prefer denotational to operational perspectives."

year 2023

See also