Кіріспе

Lattice C компиляторы 1982 жылғы маусымда Lifeboat Associates компаниясымен шығарылды және ол IBM Personal Computer үшін алғашқы C компиляторы болды. Компилятор 500 долларға сатылды және PC DOS немесе MS DOS жүйелерінде жұмыс істеді (сол кезде олар әртүрлі таңбалармен бірдей өнім болды). Алғашқы аппараттық талаптар 96 КБ жад және бір (кейін екі) дискета ретінде көрсетілді. Ол көптеген басқа платформаларға, мысалы, мейнфреймдерге (MVS), миникомпьютерлерге (VMS), жұмыс станцияларына (UNIX), OS/2, Commodore Amiga, Atari ST және Sinclair QL-ге көшірілді. Кейіннен Microsoft тарату шарты бойынша компилятор Microsoft C 2.0 нұсқасы ретінде қайта жинақталды. Microsoft 1985 жылғы сәуірде Microsoft C Compiler 3.0 ретінде шығарылған өз C компиляторын жасады. Lattice 1987 жылы SAS Institute компаниясы сатып алып, SAS/C деп атауын өзгертті. Осыдан кейін басқа платформаларға қолдау көрсету азайды, IBM мейнфреймдерінен басқа барлық платформалар үшін компиляторды дамыту тоқтағанға дейін. Өнім әлі де басқа платформаларда жұмыс істейтін нұсқаларда қолжетімді, бірақ бұл тек мейнфреймдік кодты ғана шығаратын кросс-компиляторлар. 1982 жылдың басында IBM PC үшін шыққан коммерциялық бағдарламалық қамтамастың бір бөлігі CP/M жүйесінен (онда ол C тілінің BDS C жиынтығы үшін жазылған) MS DOS-қа Lattice C-ді пайдаланып, Perfect Writer, PerfectCalc, PerfectSpeller және PerfectFiler сияқты бағдарламалармен бірге көшірілді. Бұл жиынтық Seequa Chameleon және Columbia Data Products бағдарламаларымен бірге жеткізілді. LMK, құрал жасау LSE, экран редакторы TMN, мәтіндік басқару құралдары.

Қабылдау

1983 жылы IBM PC үшін бес C компиляторын қарап өткенде, BYTE журналы Lattice C компиляторын "жоғары сапалы, бірақ қымбат және бастаушыларға қолайсыз" санатындағы ең жақсысы деп таңдады. Ол бағдарламалық құралдың "жылдам компиляция және орындалу уақыты, кішкентай инкременттік код, ең жақсы құжаттама және тұрақты сенімділік" сипаттамаларын атап көрсетті. PC Magazine журналы да сол жылы Lattice C-нің құжаттамасын, компиляциялау және орындалу уақытын жоғары бағалады, сондай-ақ ол CI C86 және c systems C компиляторларынан сәл артық екенін мәлімдеді.