Lambda calculus

From APIDesign

(Difference between revisions)
Jump to: navigation, search
(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...)
Current revision (17:37, 28 November 2009) (edit) (undo)
 
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]].

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.

Personal tools
buy