Решетка C - Lattice C
Разработчики) | Стив Крюгер и др. |
---|---|
изначальный выпуск | 1982 |
Написано в | C, сборка |
Операционная система | DOS, OS / 2, MVS, VMS, UNIX, AmigaOS, Синклер QDOS, Atari TOS |
Тип | Компилятор |
Лицензия | Закрытый источник |
Интернет сайт | поддерживать |
В Компилятор Lattice C был выпущен в июне 1982 г. Lifeboat Associates и был первым C компилятор для Персональный компьютер IBM.[1] Компилятор продавался за 500 долларов и работал на ПК DOS или же MS-DOS (которые в то время были одним и тем же продуктом с разными брендами). Требования к оборудованию: 96 КБ ОЗУ и два флоппи-дисковода.[2] Он был перенесен на многие другие платформы, такие как мэйнфреймы (MVS ), миникомпьютеры (VMS ), рабочие станции (UNIX ), OS / 2, то Коммодор Amiga, Atari ST и Sinclair QL.
Компилятор был впоследствии переупакован Microsoft по соглашению о распространении как Microsoft C версии 2.0.[3] Microsoft разработала собственный компилятор C, который был выпущен в апреле 1985 года как Microsoft C Compiler 3.0.[4] Решетка была куплена Институт САС в 1987 году и был переименован в SAS / C. После этого поддержка других платформ сократилась до тех пор, пока разработка компиляторов не прекратилась для всех платформ, кроме мэйнфреймов IBM. Продукт все еще доступен в версиях, которые работают на других платформах, но это кросс-компиляторы которые производят только код мэйнфрейма.
Некоторое коммерческое программное обеспечение начала 1982 г. для IBM PC было перенесено из CP / M (где это было написано для БДС С подмножество языка C) в MS-DOS с использованием Lattice C, включая Идеальный писатель, PerfectCalc, PerfectSpeller и PerfectFiler. Этот люкс был в комплекте с Seequa Chameleon и Columbia Data Products.
- ЛМК, делать инструмент
- LSE, экранный редактор
- TMN, утилиты управления текстом
Прием
В обзоре девяти компиляторов C для IBM PC в 1983 г. БАЙТ выбрал Lattice C как лучший в категории «высшее качество, но дорогое и не подходящее для новичков». В нем упоминается «быстрое время компиляции и выполнения программного обеспечения, небольшой инкрементный код, лучшая документация и неизменная надежность».[5] Журнал ПК В том же году аналогично похвалили Lattice C за документацию и производительность во время компиляции и выполнения, и заявил, что он немного превосходит компиляторы C CI-C86 и c-systems.[2]
Рекомендации
- ^ "Новости программного обеспечения". InfoWorld. Vol. 4 шт. 22. Пало-Альто, Калифорния: популярные вычисления. 7 июня 1982 г. с. 61. ISSN 0199-6649.
Новый компилятор Lattice C для персонального компьютера IBM от Lifeboat Associates создает перемещаемый машинный код в формате объектного модуля Intel 8086 и использует преимущества набора команд 8086.
- ^ а б Хинш, Ханно (4 июля 1983 г.). "Спасательная шлюпка король C?". Журнал ПК. Vol. 2 шт. 2. Ziff-Davis Publishing. С. 527–533. ISSN 0888-8507.
- ^ Клэпп, Дуглас (4 октября 1983 г.). «Представлен Microsoft C». Журнал ПК. Vol. 2 шт. 5. Ziff-Davis Publishing. С. 503–508. ISSN 0888-8507.
- ^ "Программного обеспечения". ComputerWorld. Фрамингем, Массачусетс: CW Communications. 19 (15): 71. 15 апреля 1985 г. ISSN 0010-4841.
Microsoft анонсировала расширенную версию своего компилятора Microsoft C для персонального компьютера IBM ... Представитель производителя сказал, что версия 3.0 - это первый компилятор C, разработанный внутри Microsoft.
- ^ Франер, Ральф А. (август 1983 г.). «Девять компиляторов C для IBM PC». БАЙТ. стр. 134–168. Получено 20 октября 2013.
внешняя ссылка
- Компилятор DOS и OS / 2 на Wayback Machine (архивировано 23 апреля 2009 г.)