Разработчик (и) | Стив Крюгер и др. |
---|---|
Первоначальный выпуск | 1982; 38 лет назад (1982) |
Написано на | C, Assembly |
Операционная система | DOS, OS / 2, MVS, VMS, UNIX, AmigaOS, Sinclair QDOS, Atari TOS |
Тип | Компилятор |
Лицензия | Закрытый исходный код |
Веб-сайт | поддержка.sas.com / documentation / onlinesoc / sasc / |
Компилятор Lattice C был выпущен в июне 1982 года компанией Lifeboat Associates и был первым компилятором C для IBM Персональный компьютер. Компилятор продавался за 500 долларов и работал на PC DOS или MS-DOS (которые в то время были одним и тем же продуктом с разными торговыми марками). Требования к оборудованию: 96 КБ ОЗУ и два флоппи-дисковода. Он был перенесен на многие другие платформы, такие как мэйнфреймы (MVS ), миникомпьютеры (VMS ), рабочие станции (UNIX ), OS / 2, Commodore Amiga, Atari ST и Sinclair QL.
Компилятор был впоследствии переупакован Microsoft в соответствии с соглашением о распространении как Microsoft C версии 2.0. Microsoft разработала собственный компилятор C, который был выпущен в апреле 1985 года как Microsoft C Compiler 3.0. Решетка была приобретена Институтом SAS в 1987 году и переименована в SAS / C. После этого поддержка других платформ сократилась до тех пор, пока разработка компиляторов не прекратилась для всех платформ, кроме мэйнфреймов IBM. Продукт по-прежнему доступен в версиях, которые работают на других платформах, но это кросс-компиляторы, которые производят только код мэйнфрейма.
Некоторое коммерческое программное обеспечение начала 1982 года для IBM PC было перенесено с CP / M (где оно было написано для подмножества BDS C языка C) в MS-DOS с использованием Lattice C, включая Perfect Writer и. Этот пакет был связан с Seequa Chameleon и Columbia Data Products.
В обзоре в 1983 году девяти компиляторов C для IBM PC BYTE выбрал Lattice C как лучший в «превосходном качестве, но дорогой и не подходит для категории "новичок". Он сослался на «быстрое время компиляции и выполнения программного обеспечения, небольшой инкрементный код, лучшую документацию и неизменную надежность». PC Magazine в том же году аналогично похвалил документацию Lattice C и производительность во время компиляции и выполнения, и заявил, что это было немного превосходит компиляторы CI-C86 и c-system.