Interested Article - Lattice C

Lattice C — первый компилятор языка C для персональных компьютеров IBM PC . Продавался по цене $500 и работал под операционной системой MS-DOS или PC DOS . Выпущен компанией ( ) в 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 (которые поставлялись вместе с компьютерами производства компаний ( ) и ( )).

Позже, в рамках дистрибьюторского соглашения, выпускался под названием Microsoft C version 2.0 . Позднее в Microsoft разработали свой собственный компилятор C, который был выпущен в апреле 1985 года под названием Microsoft C Compiler 3.0.

В 1987 году Lattice был приобретён компанией SAS Institute и переименован в SAS/C . После этого развитие компилятора для всех платформ, кроме мэйнфреймов IBM, прекратилось.

Примечания

  1. . InfoWorld . Vol. 4, no. 22. Palo Alto CA: Popular Computing. June 7, 1982. p. 61. ISSN . из оригинала 1 апреля 2022 . Дата обращения: 22 декабря 2020 . 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). . PC Magazine . Vol. 2, no. 5. Ziff-Davis Publishing. pp. 503—508. ISSN . из оригинала 24 мая 2019 . Дата обращения: 22 декабря 2020 .
  3. . ComputerWorld . Framingham, MA: CW Communications. 19 (15): 71. April 15, 1985. ISSN . из оригинала 18 апреля 2017 . Дата обращения: 22 декабря 2020 . 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.

Ссылки

  • (англ.) (Дата обращения: 24 марта 2009)
Источник —

Same as Lattice C