I will rarely write a post with nothing but links, but this one I feel is warranted. I, and many others, have been contemplating the merits of the various programming languages that have recently been sharing the stage.
Here is what the languages themselves think:
http://davidrupp.blogspot.com/2007/10/last-language-war-language-trolling.html