←Older revision | Revision as of 17:37, 28 November 2009 | ||
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]]. |