I just read this discussion between Paul Prescod and Paul Snively regarding Python and several other programming languages.

I find this kind of discussions quite interesting for two reasons: 1) Programming Languages and Compiler design is one of the topics I really like in Computer Science, and 2) they make some very intriguing comparisions between different languages and Lisp. For quite a while I've wanted to get acquainted with other programming languages like Python and Scheme, but so far, I haven't had the time to do so... there's just so many hours each day, ya know. I'd love it if anyone had any pointers on these, though!

On a related issue. Paul Graham has a very nice article on Lisp and other languages entitled "Revenge of the Nerds". I must admit that while although I've always been intrigued by the power of Lisp, I find the syntax just plain horrible... particularly since I discovered that I couldn't understand crap of what I had written in Lisp half an hour after doing it...



Tomas Restrepo

Software developer located in Colombia. Sr. PFE at Microsoft.