Skip to content
0:00 / 0:00

#lisp#algol60#lazyevaluation

Some History of Functional Programming Languages - David Turner (Lambda Days 2017)

Erlang Solutions

18K subscribers • 39 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by David Turner

Intermediate. Assumes working knowledge.

7.6K views9 years ago1 recommendation

History and cultureProgramming languagesHistory of computingLanguage design and type systemsFunctional programming

David Turner reviews the history of functional programming languages, discussing design choices in LISP, Algol 60, lazy evaluation, and typing.

lambdadays.org/lambdadays2017/david-turner 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)

Why it's here

1 person recommends this

What people say. Recommended as an excellent historical overview of functional programming language design by a pioneer.

u/dantheodorin r/haskell • Recommends

Some History of Functional Programming Languages — David Turner link to this video