Some History of Functional Programming Languages – David Turner (Lambda Days 2017) – YouTube
At Lambda Days 2017 David will talk about some of the history of functional programming languages and how it reflects what are still live issues of language design.
Topics will include:
- what did LISP and Algol 60 each get wrong and get right back in 1960
- the advantages and disadvantages of lazy evaluation
- run time typing (as in Erlang) versus static typing (as in Haskell)