Galler C

Galler C
Utvecklare Steve Krueger et al.
Initial release 1982 ; 41 år sedan ( 1982 )
Skrivet i C, Montering
Operativ system DOS, OS/2, MVS, VMS, UNIX, AmigaOS, Sinclair QDOS , Atari TOS
Typ Kompilator
Licens Proprietär
Hemsida support .sas .com /documentation /onlinedoc /sasc /

Lattice C-kompilatorn släpptes i juni 1982 av Lifeboat Associates och var den första C- kompilatorn för IBM Personal Computer . Kompilatorn såldes för $500 och skulle köras på PC DOS eller MS-DOS (som vid den tiden var samma produkt med olika varumärken). Hårdvarukraven var 96KB RAM och två diskettenheter. Den portades till många andra plattformar, såsom stordatorer ( MVS ) , minidatorer ( VMS ), arbetsstationer ( UNIX ), OS/2 , Commodore Amiga , Atari ST och Sinclair QL .

Kompilatorn packades sedan om av Microsoft under ett distributionsavtal som Microsoft C version 2.0 . Microsoft utvecklade sin egen C-kompilator som släpptes i april 1985 som Microsoft C Compiler 3.0. Lattice köptes av SAS Institute 1987 och döptes om till SAS/C . Efter detta minskade stödet för andra plattformar tills kompilatorutvecklingen upphörde för alla plattformar utom IBM stordatorer. Produkten finns fortfarande i versioner som körs på andra plattformar, men dessa är korskompilatorer som endast producerar stordatorkod.

En del av den kommersiella programvaran från början av 1982 för IBM PC:n portades från CP/M (där den skrevs för BDS C- undergruppen av C-språket) till MS-DOS med hjälp av Lattice C inklusive Perfect Writer , PerfectCalc, PerfectSpeller och PerfectFiler. Denna svit levererades med Seequa Chameleon och Columbia Data Products .

  • LMK, gör verktyg
  • LSE, skärmredigerare
  • TMN, texthanteringsverktyg

Reception

I en recension 1983 av fem C-kompilatorer för IBM PC, valde BYTE Lattice C som den bästa i kategorin "överlägsen kvalitet, men dyr och olämplig för nybörjare". Den citerade programvarans "snabba kompilerings- och exekveringstider, liten inkrementell kod, bästa dokumentation och konsekventa tillförlitlighet". PC Magazine det året hyllade på samma sätt Lattice C:s dokumentation och kompilerings- och körtidsprestanda, och konstaterade att den var något överlägsen CI-C86 och c-systems C-kompilatorerna.

externa länkar