[cctalk] DOS p-System Pascal: (Was: Saga of CP/M)

2024-05-09 Thread John via cctalk
> Pascal never really made it on the microcomputer platform did it?

> I can be convinced otherwise but it seems like microcomputing Pascal
> was more of a staging environment for then upload into a production
> mainframe/mini

Pascal was the language of choice over at Apple in the original MacOS
days, and as Mike has noted Turbo Pascal was popular enough on the PC;
it was more, I think, that the UCSD-style language-environment-as-OS
paradigm never caught on in the microcomputer world. Early consumer
micros of course had ROM BASIC, but once you got past that to a
reasonably full-featured operating system, there was no compelling
reason for it to be tightly coupled to one particular language/compiler
when it could just as easily treat compilers as Yet Another Program and
support arbitrarily many.


[cctalk] DOS p-System Pascal: (Was: Saga of CP/M)

2024-05-09 Thread Bill Degnan via cctalk
Without doing the research before asking, there was the UCSD p-System
Pascal for IBM PC which came out very early in the history of the IBM PC.
It was not very popular.  The SAGE II that had native Pascal (68000) was
not a popular machine.  Waterloo Pascal on the SuperPetPascal never
really made it on the microcomputer platform did it?
Bill

On Thu, May 9, 2024, 2:07 AM david barto via cctalk 
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.
>
> David
>
> > On May 3, 2024, at 6:30 PM, Fred Cisin via cctalk 
> wrote:
> >
> > PL/M (think "PL/1") was a high level programming language for
> microprocessors.
> >
> > CP/M was also briefly called "Control Program and Monitor"
> > It was written by Gary Kildall. (May 19, 1942 - july 11, 1994)
> >
> > Gary taught at Navy Postgraduate School in Monterey.
> > He took a break in 1972, to complete his PhD at University of Washington.
> >
> > He wrote 8008 and 8080 instruction set simulators for Intel, and they
> loaned him hardware.
> >
> > In 1973? he wrote CP/M.
> > He offered it to Intel, but they didn't want it, although they marketed
> the PL/M.
> >
> > He and his wife started "Intergalactic Digital Research" in Pacific
> Grove. Later renamed "Digital Research, Inc."
> >
> > CP/M rapidly became a defacto standard as operating system for 8080 and
> later Z80 computers.
> >
> > In the late 1970s, when CP/M computers were available with 5.25" drives,
> and there were hundreds, soon thousands of different formats, I chatted
> with Gary, and pleaded with him ot create a "standard" format for 5.25".
> > His response was a very polite, "The standard format for CP/M is 8 inch
> single sided single density."
> > I pointed out that formats were proliferating excessively.
> > His response was a very polite, "I understand. Sorry, but the standard
> format for CP/M is 8 inch single sided single density."
> >
> >
> > In 1980? IBM was developing a personal computer. (y'all have heard of
> it) One of the IBM people had a Microsoft Softcard (Z80 plus CP/M) in his
> Apple.  IBM went to Microsoft, to negotiate BASIC for the new machine, and
> CP/M.
> >
> > Bill Gates explained and sent them to Digital Research.
> >
> > When the IBM representatives arrived, Gary was flying his plane up to
> Oakland to visit Bill Godbout.  He hadn't seen a need to be present, and
> assumed that Dorothy would take care of the [presumably completely routine]
> paperwork. While visiting Bill godbout, and delivering some software was
> important, it WAS something that a low level courier could have done.
> >
> >
> > There was a little bit of a culture clash.
> > The IBM people were all in identical blue suits.
> > The DR people were in sandals, barefoot, shorts, t-shirts, braless
> women, with bicycles, surfboard, plants and even cats in the office,
> >
> > The IBM people demanded a signed non=disclosure ageement before talking.
> Dorothy Kildall refused.
> >
> > When Dorothy got Gary on the phone, it is unreliably reported that he
> said, "well, let them sit on the couch and wait their turn like the rest of
> the customers."
> >
> > It is also been said that DR people upstairs saw the IBM people marching
> up, and thought that it was a drug raid.  I have stood in that bay window
> overlooking the front door, and can believe that.
> >
> > IBM chose to not do business with DR and went back to Microsoft.
> > When billg was unable to convince them that Microsoft was not in the
> operating system business, Microsoft went into the operating system
> business.  They bought an unlimited license to QDOS (Tim Paterson's work at
> Seattle Computer Products).  They also hired Tim Paterson.
> >
> > DR was working on CP/M-86, but it was a ways off.
> > Paterson had written QDOS ("Quick and Dirty Operating System") as a
> placeholder to be able to continue development while waiting for CP/M-86
> > We've mentioned before, that Tim Paterson got the idea for the directory
> structure from Microsoft Standalone BASIC.  As Chuck pointed out, that was
> not a new invention, merely a choice of which way to do it.
> >
> > billg knew how to deal with officious managers.  It is unreliably said
> that he told the Microsoft people, "Everybody who does not own a suit, stay
> home tomorrow!"
> >
> > IBM insisted that Micorsoft beef up security.  window shades, locks on
> doors that normally weren't, locks on file cabinets, etc.
> > It is unreliably said that to throw off anyboy who heard about it, that
> Microsoft referred to the IBm project as "Project Commodore"
> >
> >
> >
> > dr continued to sell CP/M.
> > When the 5150/:PC was ready, IBM announced it with