Totally agree. Various people seem to be out of touch with modern developments, misinformed, or are being disingenuous (as really advocates for a competing language). A lot of the discussions surrounding Pascal are as if Object Pascal (and its dialects), Delphi, Lazarus, or Oxygene (RemObjects) don't exist or never happened.
Or the seemingly lost successor, Oberon. An entire graphical OS and compiler was written in, and completely documented, in a book: "Project Oberon: The Design of an Operating System and Compiler" [0]
[0] https://people.inf.ethz.ch/wirth/ProjectOberon/PO.System.pdf
Re:GNU Pascal Compiler
by AnimalMuppet on Thursday April 27, 2023 @08:30AM
(#35727031)
Do you consider Modula-2 to be a Pascal?
But yes, modern stuff should not be judged by the 1970 edition. I got soured on Pascal by having to use an ISO standard compiler on an embedded system; it was painful in several areas. But I shouldn't judge modern C by pre-ANSI C, or modern C++ by cfront. So, while I still say that ISO Pascal was deeply flawed, I shouldn't hold that against all Pascal versions.
Nicklaus Wirth considers Modula-2 as Pascal evolution, so there is that.
Unfortunely most complaints about Pascal keep being reduced to that 1976 version of the language.