I think that gcc win against pascal complier only in one thing: cross platform.
If you wanna do something more than a win32/linux program, for example if you wanna learn os-dev or wanna compile for arm platform or others homebrew, you really need gcc and c/c++ language.
For all other things, pascal rocks.
p.s.
one pascal programming advantage: delphi
one c++ programming advantage: Ogre3D <-best engine ever made
Bookmarks