I loved writing Pascal and Modula-2 at the time, and using both for a while sure made me a better programmer. Pascal was an excellent educational tool, but for a decade had enormous business impact, too.
Most criticized things regarding Pascal e.g.
<a href="https://www.cs.virginia.edu/~evans/cs655/readings/bwk-on-pascal.html" rel="nofollow">https://www.cs.virginia.edu/~evans/cs655/readings/bwk-on-pas...
were already fixed by extension or coukd be fixed easily.
Its slight verbosity - somewhere between C and COBOL - arguably was a pro rather than a con.
Today, Ada and Julia seem to be the langages alive that resemble Pascal the most.
The critics were always disingenuous , ignoring that Modula-2 came out already in 1978, designed for systems programming and fixing Pascal initial flaws.
Also most of those extensions ended up in ISO Extended Pascal revision, also usually ignored in such criticism.
Agree. Often outdated and distorted criticisms were used against Wirthian languages, because they were seen as being in the way of various corporate related agendas.
It would get to the point of ridiculousness, where people who have never used or barely know of any Wirthian languages, had formed rigid and even nonsensical opinions based on invalid or very questionable information and sources.
jll29 · · focus · HN ↗
Most criticized things regarding Pascal e.g. <a href="https://www.cs.virginia.edu/~evans/cs655/readings/bwk-on-pascal.html" rel="nofollow">https://www.cs.virginia.edu/~evans/cs655/readings/bwk-on-pas... were already fixed by extension or coukd be fixed easily.
Its slight verbosity - somewhere between C and COBOL - arguably was a pro rather than a con.
Today, Ada and Julia seem to be the langages alive that resemble Pascal the most.
kjs3 · · focus · HN ↗
pjmlp · · focus · HN ↗
Also most of those extensions ended up in ISO Extended Pascal revision, also usually ignored in such criticism.
baranul · · focus · HN ↗
It would get to the point of ridiculousness, where people who have never used or barely know of any Wirthian languages, had formed rigid and even nonsensical opinions based on invalid or very questionable information and sources.