eh.. what are you guys on
First, great post!
But to the rest of you, .. you clearly have no idea what has happened to pascal the past 10, 15 years. This is no longer your fathers pascal.
FPC is basically a Delphi clone, one of the most successfull development systems for windows. Unrivaled even by C++ the last 10 years. Delphi is 100% object oriented, it produces real exe files (not runtime files like java or basic P code). I have worked as a delphi developer for the past 9 years and still make a good living from it. Delphi is responsible for more software development than C++ on windows. Delphi can compile for .net as well, so you dont miss much once you have learned Delphi.
You can also like to C libraries, compile your own dll and lib files (for use by C coders or any language that can load library files). Everything C/C++, .net and Java have - Delphi has.
I recently bought a mac, but i findmyself stupified by how tiredsome and awkward the development cycle is for this platform. I am already converting the C headers to pascal so i can get started in freepascal.
Next time, check before you talk down about a language. If mac had a decent Delphi clone - you would double the production of software over night for the mac platform. So i hope and pray Borland will jump on the bandwagon as soon as the 64bit native compiler is done for vista.