JaroslavTulach at 17:37, 28 November 2009 - 2009-11-28 17:37:27

←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 (read [http://www.cs.utexas.edu/~wcook/Drafts/2009/essay.pdf this essay] to understand why).
+
[[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]].

JaroslavTulach: 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... - 2009-11-28 16:47:51

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...

New page

[[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).