Monday, February 27, 2006

Creator of Smalltalk on Lisp

Alan Kay, the creator of Smalltalk, recently discussed Lisp. One interesting quote:
Most people who graduate with CS degrees don't understand the significance of Lisp. Lisp is the most important idea in computer science. Alan's breakthrough in object oriented programming, wasn't objects, it was the realizing that the Lisp metasystem was what we needed.
Well, I can't completely say I understood the significance of Lisp. However, I optted for Lisp over Cobol in college when there was a conflict without a second thought :). Well, that was easy. I still remember the joy of building my small world in Pure Lisp, not to mention later on doing programming and metaprogramming in Smalltalk (my first OO language) while refusing to learn C++. I didn't go too far on the life without C++. It was not a viable life style in the (early) 90s.