Path: utzoo!yunexus!geac!syntron!jtsv16!uunet!yale!spolsky-joel From: spolsky-joel@CS.YALE.EDU (Joel Spolsky) Newsgroups: comp.sys.ibm.pc Subject: Re: pre 1983 computers / Borland Pascal Message-ID: <41637@yale-celray.yale.UUCP> Date: 28 Oct 88 18:53:42 GMT Article-I.D.: yale-cel.41637 References: <190@imspw6.UUCP> Sender: root@yale.UUCP Reply-To: spolsky-joel@CS.YALE.EDU (Joel Spolsky) Organization: Yale University Computer Science Dept, New Haven CT 06520-2158 Lines: 27 In article <190@imspw6.UUCP> bob@imspw6.UUCP (Bob Burch) writes: > J.R. Stoner: COG Gateway, Hayward, CA writes: >>In 1982 CompuPro introduced a multiple-user system based on the dual >>processor (85/88) which ran Concurrent CPM release 3.1 as its native OS >>starting about 1985. This was essentially "compatible" to the DOS 1.1 >>level, meaning some INT21 functions worked as they would on your XT. >>................... >and goes on to fault Borland for not supporting this device with Turbo >Pascal versions beyond 3.0. I've got to confess here, Turbo Pascal 4.1 >doesn't run on my old slide-rule either; I can't begin to tell you how >much sleep I've lost over this. Actually, Turbo Pascal 1.0 started out as Compas Pascal (made by a Danish company), which I used and loved for years. It originally ran on CP/M systems (Digital Rainbow e.g.). So this program really was born in the CP/M world. Last year in this newsgroup there was a whole discussion about how the _execultables_ for WordStar (I think) were converted from CP/M-86 to DOS 1.0 by changing _one byte_. I think just about all the INT21 functions were identical between CP/M and PC-DOS 1.0. +----------------+---------------------------------------------------+ | Joel Spolsky | bitnet: spolsky@yalecs uucp: ...!yale!spolsky | | | arpa: spolsky@yale.edu voicenet: 203-436-1483 | +----------------+---------------------------------------------------+ #include