September 19, 2011
Loooong question with much editorializing shall ensue:
A was invented by B at MIT in 1958. One interesting, almost core, feature of A, is its intensely recursive nature. This recursion was to such an extreme that a complete interpreter for A was written in A in “about a page” of code!
Fast forward to 1972. The setting is, of course, Xerox PARC. C and ‘Dan’ were in discussion about powerful programming languages. C, inspired by the one-page nature of A, claimed that he could define the “most powerful language in the world” in a page of code. ‘Dan’ bet him on it, and C eventually did come up with the language D.
Laaate post is continued in the next one.
Identify A, B and C for 1 point.
Cracked by: username , Rogi , Rahulk , rickde , Manish Achuth , pavan , badideabear , shrik , Aparna , Bharath , Dibyo , Aditya S , raklodramA , Jayaprakash B R , Puja Khemka , Sumanth Patlolla , Ananth , Raghuvansh , Thejas V R , Logik , jowens , Shwetha Maiya , Amarendra Kumar , mankuTimma , Amit , Basab , vishwanath and Mayukh Bose
A – Lisp ( hence the Greenspun’s Tenth Rule )
B – John McCarthy
C – Alan Kay, Dan Ingalls
D – Smalltalk