Lattice C
Lattice C — первый компилятор языка C для персональных компьютеров IBM PC.[1] Продавался по цене $500 и работал под операционной системой MS-DOS или PC DOS. Выпущен компанией Lifeboat Associates (англ.) в 1982 году. Был портирован на многие другие платформы: мэйнфреймы (MVS), мини-компьютеры (VMS), рабочие станции (UNIX), а так же под операционные системы OS/2, Atari ST, Commodore Amiga, Sinclair QL.
В начале 1982 года некоторые из коммерческих программных продуктов для IBM PC были перенесены с CP/M (под которой они были написаны для BDS C, разновидности языка Си) в MS-DOS, включая такие продукты, как Perfect Writer, PerfectCalc, PerfectSpeller и PerfectFiler (которые поставлялись вместе с компьютерами производства компаний Seequa Chameleon (англ.) и Columbia Data Product (англ.)).
Позже, в рамках дистрибьюторского соглашения, выпускался под названием Microsoft C version 2.0.[2] Позднее в Microsoft разработали свой собственный компилятор C, который был выпущен в апреле 1985 года под названием Microsoft C Compiler 3.0.[3]
В 1987 году Lattice был приобретён компанией SAS Institute и переименован в SAS/C. После этого развитие компилятора для всех платформ, кроме мэйнфреймов IBM, прекратилось.
Примечания
- “Software News”. InfoWorld. Palo Alto CA: Popular Computing. 4 (22): 61. June 7, 1982. ISSN 0199-6649.
Lifeboat Associates' new Lattice C Compiler for the IBM Personal Computer produces relocatable machine code in Intel's 8086 object module format and takes advantage of the 8086 instruction set.
- Clapp, Douglas (October 4, 1983). “Microsoft C Unveiled”. PC Magazine. Ziff-Davis Publishing. 2 (5): 503—508. ISSN 0888-8507.
- “Software”. ComputerWorld. Framingham, MA: CW Communications. 19 (15): 71. April 15, 1985. ISSN 0010-4841.
Microsoft has announced an enhanced version of its Microsoft C Compiler for the IBM Personal Computer… A vendor spokesman said Version 3.0 is the first C compiler developed internally by Microsoft.
Ссылки
- Компилятор MS-DOS и OS/2 (англ.) (Дата обращения: 24 марта 2009)