Nicholas Wirth in his paper on Modula-2 about fixing the flaws in Pascal.
In planning Modula-2, I saw it as a new version of Pascal, updated to
the requirements of the time, and I seized the opportunity to correct
various mistakes in Pascal’s design, such as, for example, the syntactic
anomaly of the dangling “else”, the incomplete specification of
procedure parameters, and others. Apart from relatively minor
corrections and additions the primary innovation was that of modules.
On 5/9/2024 3:45 PM, Fred Cisin via cctalk wrote:
OK
This seems to be the one that the list choked on
(possibly due to special quote characters?
On Thu, May 9, 2024, 2:07 AM david barto via cctalk
<cctalk(a)classiccmp.org> wrote:
At Ken Bowles retirement from UCSD (Ken was the
lead of the UCSD Pascal
Project) he related a story that IBM came to UCSD after being "rejected"
by DR to see if the Regents of the University would license UCSD
Pascal (the
OS and the language) to IBM for release on the new hardware IBM was
developing. The UC Regents said "no"
He was quite sad that history took the very different course.
well, it wasn't quite a "rejected by DR". But, the culture clash
certainly did strengthen IBM's desire for CP/M alternatives. And,
they DID cut a deal with Softech/UCSD-Regents to have UCSD P-system as
one of the original operating systems for the 5150.
The "very different course" of the market going with CP/M and MS-DOS,
rather than P-System, was due to many factors.
--
Grumpy Ol' Fred cisin(a)xenosoft.com