4 ms·
> Kernighan's "Why Pascal Is Not My Favorite Programming Language" https://www.lysator.liu.se/c/bwk-on-pascal.html https://www.lysator.liu.se/c/bwk-on-pascal.h
by kubanczyk 5y ago
> Kernighan's "Why Pascal Is Not My Favorite Programming Language"
https://www.lysator.liu.se/c/bwk-on-pascal.html https://www.lysator.liu.se/c/bwk-on-pascal.html
There is a TL;DR at the end.
- Tozen 5y agoKernighan's paper (from 1981) is extremely outdated and was prior to: Turbo Pascal (1983), ISO 1983 Pascal, Apple's Clascal (Object Pascal forerunner of 1983), Apple's Object Pascal (1986), ISO 1990 Pascal, Delphi (1995), or Free Pascal/Lazarus (1997) showing up. It is bizarre or demonstrates a lack of knowledge to take a document from 40 years ago, and then pretend nothing changed. People wouldn't do that with C or C++, so why do it to Pascal/Object Pascal? Take a look at the below link, Which addresses most points outlined in the paper, in terms of modern dialects of Pascal. https://wiki.freepascal.org/Why_Pascal_is_Not_My_Favorite_Programming_Language https://wiki.freepascal.org/Why_Pascal_is_Not_My_Favorite_Pr... Something else to be said about Kernighan and that "hit piece" paper, was that AT&T Bell Laboratories was behind it. People should realize that AT&T was pushing C and then C++, so were very much trying to take down Pascal. This is a document that was "weaponized" to be used against competition, and very oddly, is still being used as such.