2 ms·
FYI: FreePascal has Dynamic Arrays that are automatically resized by the runtime, which addresses section 2.1. 2.4 - separate compilation was added in Turbo P
by Roboprog 13y ago
FYI: FreePascal has Dynamic Arrays that are automatically resized by the runtime, which addresses section 2.1.
2.4 - separate compilation was added in Turbo Pascal 4. (one could argue that the result is Modula, rather than Pascal - so be it)
2.2 - initialization of module data was added in Turbo Pascal 5. Yes, "static" data has to be at the module level instead of hidden within individual routines. Bug or feature? (let the jihad/crusade commence...)
As the commentary on http://c2.com/cgi/wiki?WhyPascalIsNotMyFavoriteProgrammingLanguage http://c2.com/cgi/wiki?WhyPascalIsNotMyFavoriteProgrammingLa... points out, the critique was against the 1981 academic version of Pascal.