I have encountered this week in a malling list of the Linux Kernel, and there is a discussion by Linus, on how stupid Pascal is etc (actually it was regarding using Goto in the Kernel, but the main lashing was nade by Linus regarding Pascal)… He gives wrong data about Pascal like "You can't give meaningful names for labels in Pascal", or "Pascal does not have break for loops" etc… All of this data is wrong of course.
So It took me a while to find in the ML why he dislike Pascal so much: He used the first version of draft by Nicolas Wirth about Pascal, and it lack of many issues. It's like I'll try Linux version 0.1, and claim that it sucks, because there is not even a basic support for my PC. It seems that the guy believe that if he wrote a kernel, he can throw dirt on anything he does not like, such as C++, Gnome/GTK and of course Pascal.
I'm still using Linux, not because it is good, but it is the least worse OS in the general purpose OS out there, but like in Windows, as soon as I'll find a better OS, I think I'll move to something that less stinks from narrow minding views.
The ML can be found here.