Lambda calculus
From APIDesign
(Difference between revisions)
(New page: λ-calculus is considered a father of all functional languages. Surprisingly it is now also seen as an oldest OOP language (read [http://www.cs.ute...) |
|||
Line 1: | Line 1: | ||
- | [[wikipedia::Lambda_calculus|λ-calculus]] is considered a father of all functional languages. Surprisingly it is now also seen as an oldest [[OOP]] language | + | [[wikipedia::Lambda_calculus|λ-calculus]] is considered a father of all functional languages. Surprisingly it is now also seen as an oldest [[OOP]] language. Read [http://www.cs.utexas.edu/~wcook/Drafts/2009/essay.pdf this essay] to understand why, but in short: its λs are quite similar to [[closures]]. [[Closures]] are essential for the most object oriented language - [[Smalltalk]]. |
Current revision
λ-calculus is considered a father of all functional languages. Surprisingly it is now also seen as an oldest OOP language. Read this essay to understand why, but in short: its λs are quite similar to closures. Closures are essential for the most object oriented language - Smalltalk.