TITLE: The Evolution of Language AUTHOR: Eugene Wallingford DATE: December 08, 2004 2:14 PM DESC: An oldie but a goodie: from Descartes to XML ----- BODY: I've been reading about XML a bit lately, and I can't help but be reminded of a wonderful T-shirt I saw Philip Wadler wearing at the 2002 International Conference on Functional Programming. I know that this is an oldie, but it's still a goodie.
2x (Descartes) λx.2x (Church) (LAMBDA (X) (* 2 X)) (McCarthy) <?xml version="1.0"?> (W3C) <LAMBDA-TERM> <VAR-LIST> <VAR> X </VAR> </VAR-LIST> <EXPR> <APPLICATION> <EXPR> <CONST> * </CONST> </EXPR> <ARGUMENT-LIST> <EXPR> <CONST> 2 </CONST> </EXPR> <EXPR> <VAR> X </VAR> </EXPR> </ARGUMENT-LIST> </APPLICATION> </EXPR> </LAMBDA-TERM>Philip has a PDF version on line. -----