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, прекратилось.

Примечания

  1. “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.
  2. Clapp, Douglas (October 4, 1983). “Microsoft C Unveiled”. PC Magazine. Ziff-Davis Publishing. 2 (5): 503—508. ISSN 0888-8507.
  3. “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.

Ссылки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.