Mřížka C. - Lattice C
Vývojáři | Steve Krueger a kol. |
---|---|
První vydání | 1982 |
Napsáno | C, shromáždění |
Operační systém | DOS, OS / 2, MVS, VMS, UNIX, AmigaOS, Sinclair QDOS, Atari TOS |
Typ | Překladač |
Licence | Uzavřený zdroj |
webová stránka | Podpěra, podpora |
The Překladač Lattice C. byl propuštěn v červnu 1982 uživatelem Záchranný člun Associates a byl první C překladač pro Osobní počítač IBM.[1] Kompilátor se prodal za 500 $ a běžel by dál PC DOS nebo MS-DOS (které v té době představovaly stejný produkt s různými značkami). Hardwarové požadavky byly 96 kB RAM a dvě disketové jednotky.[2] Bylo přeneseno na mnoho dalších platforem, jako např sálové počítače (MVS ), minipočítače (VMS ), pracovní stanice (UNIX ), OS / 2, Komodor Amiga, Atari ST a Sinclair QL.
Kompilátor byl následně přebalen pomocí Microsoft na základě distribuční smlouvy jako Microsoft C verze 2.0.[3] Společnost Microsoft vyvinula vlastní kompilátor jazyka C, který byl vydán v dubnu 1985 jako Microsoft C Compiler 3.0.[4] Mříž koupil Institut SAS v roce 1987 a přejmenována na SAS / C. Poté se podpora dalších platforem zmenšovala, dokud vývoj kompilátoru neustal pro všechny platformy kromě sálových počítačů IBM. Produkt je stále k dispozici ve verzích, které běží na jiných platformách, ale jsou křížové překladače které produkují pouze mainframe kód.
Některý z počátků komerčního softwaru z roku 1982 pro PC IBM byl přenesen z CP / M (kde to bylo napsáno pro BDS C podmnožina jazyka C) na MS-DOS pomocí Lattice C včetně Perfektní spisovatel, PerfectCalc, PerfectSpeller a PerfectFiler. Tato sada byla dodávána s Seequa Chameleon a Columbia Data Products.
- LMK, udělat nářadí
- LSE, editor obrazovky
- TMN, nástroje pro správu textu
Recepce
V recenzi z roku 1983 na devět překladačů C pro IBM PC BYTE vybral Lattice C jako nejlepší v kategorii „vynikající kvalita, ale drahá a nevhodná pro začátečníky“. Citoval software „rychlé časy kompilace a provedení, malý přírůstkový kód, nejlepší dokumentace a konzistentní spolehlivost“.[5] PC Magazine ten rok podobně ocenil dokumentaci Lattice C a výkon při kompilaci a běhu a uvedl, že je o něco lepší než kompilátory C-C86 a C-systems C.[2]
Reference
- ^ "Softwarové novinky". InfoWorld. Sv. 4 č. 22. Palo Alto CA: Popular Computing. 7. června 1982. str. 61. ISSN 0199-6649.
Nový kompilátor Lattice C společnosti Lifeboat Associates pro osobní počítač IBM produkuje přemístitelný strojový kód ve formátu objektového modulu Intel 8086 a využívá sadu instrukcí 8086.
- ^ A b Hinsch, Hanno (4. července 1983). „Je záchranný člun králem C?“. PC Magazine. Sv. 2 č. 2. Ziff-Davis Publishing. 527–533. ISSN 0888-8507.
- ^ Clapp, Douglas (4. října 1983). „Microsoft C odhalen“. PC Magazine. Sv. 2 č. 5. Ziff-Davis Publishing. 503–508. ISSN 0888-8507.
- ^ "Software". ComputerWorld. Framingham, MA: CW Communications. 19 (15): 71. 15. dubna 1985. ISSN 0010-4841.
Společnost Microsoft oznámila vylepšenou verzi svého kompilátoru Microsoft C pro osobní počítač IBM… Mluvčí dodavatele uvedl, že verze 3.0 je prvním kompilátorem C vyvinutým interně společností Microsoft.
- ^ Phraner, Ralph A. (srpen 1983). „Devět C kompilátorů pro IBM PC“. BYTE. str. 134–168. Citováno 20. října 2013.
externí odkazy
- Překladač DOS a OS / 2 na Wayback Machine (archivováno 23. dubna 2009)