On 5/25/2018 12:34 AM, Mark Morgan Lloyd wrote:
I don't recall Microsoft having any Pascal compiler for CP/M, the first
version that I am aware (3.x) was already on PC/MS-DOS.
I agree. The major intersection of UCSD Pascal and MS was that they
could frequently be seen on the same Apple II system... MS made a Z80
card that allowed you to run CP/M-80, and it was very common to boot
into one or the other. The P-System was actually a fairly late arrival
for the PC and typically had a custom filesystem, while MS Pascal was
"just another language" under DOS etc.
What those Z80 cards had in common with being used by people running
Apple (UCSD) Pascal was that they were compatible to Apple's "Language
Card" (slot 0)
which had a replacement boot ROM and an additional 16KB of RAM, to allow
the whole 64KB address space of the 6502 to be used. The most common
Pascal on (Apple II) CP/M was at first probably Digitial Research's
Pascal MT+, which was then also released as a PC/MS-DOS version for x86
as Pascal MT+ 86. There was also JRT Pascal, bad that was pretty bad,
but all of those faded into oblivion once the first version of Turbo
Pascal was released on CP/M, before the one for PC/MS-DOS...
And UCSD Pascal did not "arrive late for the PC", it was among the
offerings from IBM right from the start, but just like CP/M-86, it was
just priced WAAAAYYY above PC-DOS, so very few people were actually
using it, unless they had already significant exposure to it on the
Apple II or devices like Sage or Cromemco back in the days before the
This email has been checked for viruses by Avast antivirus software.
fpc-other maillist - email@example.com