JRT Pascal

JRT Pascal (Jim Russell Tyson) är en implementering av programmeringsspråket Pascal . Det var tillgängligt i början av 1980-talet på operativsystemet CP/M .

Historia

I slutet av 1970-talet var den mest populära Pascal-implementeringen för mikrodatorer UCSD Pascal , som många ansåg för dyrt till hundratals dollar. Den ursprungliga grunden för UCSD Pascal var p-machine- kompilatorn från ETH Zürich , upphovsmännen till Pascal. JRT var en Pascal-tolk av Jim Russell Tyson som kompilerade till sin egen pseudokod separat från UCSD Pascal-p-kod.

I början av 1980-talet utvecklade olika organisationer kompilatorer för UCSD Pascal på mikrodatorer. UCSD:s utvecklare meddelade att de arbetade på en inbyggd" kompilator som i princip skulle konvertera UCSD från en tolk till ett kompilerat, inbyggt system i ett steg. JRT kunde få stor uppmärksamhet under flera månader genom att vara ett mycket billigare alternativ till UCSD Pascal Detta varade mindre än ett år, eftersom Borland började sälja Turbo Pascal. JRT var dock mycket viktigt eftersom det skapade ett lågprisprejudikat (mindre än $100 ) för en Pascal-implementering.

JRT-annonser utlovade "en komplett CP/M Pascal för endast $29,95 !", med angivande av att "det här är samma system som vi sålde för $295 !". Efter att ha fått för många beställningar för att den skulle fyllas – Jerry Pournelle rapporterade i BYTE att Sarah Smith inte hade fått programvaran åtta månader efter beställningen – ansökte JRT Systems om Chapter 11-konkurs den 18 november 1983. Produkten fortsatte så småningom genom en version 4 till ett pris på $69.95 och tillsammans med en Modula-2 för $99.95 kan ha varit framgångsrik om inte Turbo Pascal dykt upp för ungefär samma pris. Turbo Pascal var en sann kompilator med en IDE såväl som en affärsmodell som gjorde det möjligt för den att möta kundernas efterfrågan. JRT sades senare ha sålts under namnet "Nevada Pascal" av Ellis Computing.

Reception

Pournelle i maj 1983 rapporterade att JRT Pascal 2.0 var "avsiktligt en icke-bärbar dialekt", kritiserade dess felhantering och rådde nybörjare med språket att "hålla sig borta från det". BYTEs redaktörer i april 1983 och januari 1984 rapporterade att de fick många klagomål från läsare om långsam leverans av JRT Pascal. Pournelle i januari 1984 kallade version 3.0 "ett fynd på $29,95. Kvalifikationer: det är ett fynd i jämförelse med många saker på marknaden, och dess värde beror till stor del på vad du tänker göra med det". Han rapporterade att 3.0 "har fixat de flesta – inte alla, men de flesta – av de buggar som plågade de tidigare versionerna", och att "det är billigt enbart för kompilatorn, och du får en massa användbara verktyg med det". Pournelle varnade dock för dess "icke-standardfunktioner" och att baserat på Smiths erfarenhet och "massor av brev från läsare som beställde JRT Pascal och inte fått något ... i månader", "måste du då vara beredd att vänta" på leverans. På grund av JRT hade Borland till en början svårt att övertyga kunderna om att de fraktade Turbo Pascal. Bruce F. Webster beskrev i augusti 1985 JRT Pascal i tidningen som ett "fiasko". Jeff Duntemann uttalade i PC Magazine 1984 att JRT Pascal "var en fruktansvärd kompilator. Förutom att göra stor skada på Pascals språkdefinition var det en buggfarm som låste upp min CP/M-80-dator flera gånger per kväll. Inte överraskande, JRT Systems gick i konkurs i slutet av förra året".

externa länkar