About: Lattice C

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

The Lattice C Compiler was released in June 1982 by Lifeboat Associates and was the first C compiler for the IBM Personal Computer. The compiler sold for $500 and would run on PC DOS or MS-DOS (which at the time were the same product with different brandings). The hardware requirements were 96KB of RAM and two floppy drives. It was ported to many other platforms, such as mainframes (MVS), minicomputers (VMS), workstations (UNIX), OS/2, the Commodore Amiga, Atari ST and the Sinclair QL. * LMK, make tool * LSE, screen editor * TMN, text management utilities

Property Value
dbo:abstract
  • Lattice C (nach seinem Hersteller, ) war 1982 der erste C-Compiler für MS-DOS und kompatibles DOS auf dem IBM PC und dazu kompatiblen Computern. Der Compiler wurde auf viele andere Plattformen portiert, wie zum Beispiel Mainframes (MVS), Minicomputer (VMS), Unix-Workstations, OS/2, den Commodore Amiga, den Atari ST und den Sinclair QL. Der Compiler wurde später auch von Microsoft als Microsoft C in anderer Verpackung verkauft. 1987 wurde Lattice vom SAS Institute aufgekauft. Danach verschwand die Unterstützung für andere Plattformen nach und nach, bis die Compiler-Entwicklung vollständig auf IBM-Großrechner ausgerichtet wurde. Das Produkt ist zwar noch immer in Versionen verfügbar, die auch auf anderen Plattformen laufen, aber es handelt sich dabei um Cross-Compiler, die nur Code für Großrechner produzieren. Ein Teil der frühen, kommerziellen Software für den IBM PC aus dem Jahr 1982, darunter , , und (dessen Suite gebündelt war mit und ), wurde von CP/M (wo es in BDS C geschrieben war) mittels Lattice C nach MS-DOS portiert. (de)
  • The Lattice C Compiler was released in June 1982 by Lifeboat Associates and was the first C compiler for the IBM Personal Computer. The compiler sold for $500 and would run on PC DOS or MS-DOS (which at the time were the same product with different brandings). The hardware requirements were 96KB of RAM and two floppy drives. It was ported to many other platforms, such as mainframes (MVS), minicomputers (VMS), workstations (UNIX), OS/2, the Commodore Amiga, Atari ST and the Sinclair QL. The compiler was subsequently repackaged by Microsoft under a distribution agreement as Microsoft C version 2.0. Microsoft developed their own C compiler that was released in April 1985 as Microsoft C Compiler 3.0. Lattice was purchased by SAS Institute in 1987 and rebranded as SAS/C. After this, support for other platforms dwindled until compiler development ceased for all platforms except IBM mainframes. The product is still available in versions that run on other platforms, but these are cross compilers that only produce mainframe code. Some of the early 1982 commercial software for the IBM PC was ported from CP/M (where it was written for the BDS C subset of the C language) to MS-DOS using Lattice C including Perfect Writer, , and . This suite was bundled with the Seequa Chameleon and Columbia Data Products. * LMK, make tool * LSE, screen editor * TMN, text management utilities (en)
  • Il Lattice C è stato pubblicato nel giugno 1982 dalla Lifeboat Associates e fu il primo compilatore C per il PC IBM. Lattice C è stato anche il primo compilatore di linguaggio C per Commodore Amiga, distribuito da Lattice Incorporated, ma era in effetti disponibile per una varietà di sistemi operativi e piattaforme, tra i quali MS-DOS, Sinclair QL, Atari ST, OS/2, UNIX, VMS e altri. La diffusione di Lattice C nel mondo Amiga, che lo rese una sorta di standard de facto per la programmazione, era dovuta al fatto che fu il primo ambiente di sviluppo completo, tanto da essere usato anche nella documentazione ufficiale di Commodore. L'unico prodotto che insidiò per un certo tempo questa sorta di monopolio fu Aztec C di Manx, che però non tenne il passo con le evoluzioni del sistema operativo di Amiga e finì con l'essere abbandonato da sviluppatori e produttori. Nel 1987 Lattice fu acquistata dal SAS Institute e lo sviluppo e il supporto del pacchetto furono sempre più ridotte sino a terminare praticamente del tutto per qualunque piattaforma che non fossero i mainframe di IBM. (it)
  • 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, прекратилось. (ru)
dbo:genre
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 88361 (xsd:integer)
dbo:wikiPageLength
  • 5159 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1100149706 (xsd:integer)
dbo:wikiPageWikiLink
dbp:date
  • 2006-03-21 (xsd:date)
dbp:developer
  • Steve Krueger et al. (en)
dbp:genre
dbp:license
dbp:logo
  • lattice-logo.png (en)
dbp:name
  • Lattice C (en)
dbp:operatingSystem
  • DOS, OS/2, MVS, VMS, UNIX, AmigaOS, Sinclair QDOS, Atari TOS (en)
dbp:programmingLanguage
  • C, Assembly (en)
dbp:title
  • DOS and OS/2 compiler (en)
dbp:url
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Lattice C (nach seinem Hersteller, ) war 1982 der erste C-Compiler für MS-DOS und kompatibles DOS auf dem IBM PC und dazu kompatiblen Computern. Der Compiler wurde auf viele andere Plattformen portiert, wie zum Beispiel Mainframes (MVS), Minicomputer (VMS), Unix-Workstations, OS/2, den Commodore Amiga, den Atari ST und den Sinclair QL. Ein Teil der frühen, kommerziellen Software für den IBM PC aus dem Jahr 1982, darunter , , und (dessen Suite gebündelt war mit und ), wurde von CP/M (wo es in BDS C geschrieben war) mittels Lattice C nach MS-DOS portiert. (de)
  • The Lattice C Compiler was released in June 1982 by Lifeboat Associates and was the first C compiler for the IBM Personal Computer. The compiler sold for $500 and would run on PC DOS or MS-DOS (which at the time were the same product with different brandings). The hardware requirements were 96KB of RAM and two floppy drives. It was ported to many other platforms, such as mainframes (MVS), minicomputers (VMS), workstations (UNIX), OS/2, the Commodore Amiga, Atari ST and the Sinclair QL. * LMK, make tool * LSE, screen editor * TMN, text management utilities (en)
  • Il Lattice C è stato pubblicato nel giugno 1982 dalla Lifeboat Associates e fu il primo compilatore C per il PC IBM. Lattice C è stato anche il primo compilatore di linguaggio C per Commodore Amiga, distribuito da Lattice Incorporated, ma era in effetti disponibile per una varietà di sistemi operativi e piattaforme, tra i quali MS-DOS, Sinclair QL, Atari ST, OS/2, UNIX, VMS e altri. (it)
  • Lattice C — первый компилятор языка C для персональных компьютеров IBM PC. Продавался по цене $500 и работал под операционной системой MS-DOS или PC DOS. Выпущен компанией (англ.) в 1982 году. Был портирован на многие другие платформы: мэйнфреймы (MVS), мини-компьютеры (VMS), рабочие станции (UNIX), а так же под операционные системы OS/2, Atari ST, Commodore Amiga, Sinclair QL. В 1987 году Lattice был приобретён компанией SAS Institute и переименован в SAS/C. После этого развитие компилятора для всех платформ, кроме мэйнфреймов IBM, прекратилось. (ru)
rdfs:label
  • Lattice C (de)
  • Lattice C (it)
  • Lattice C (en)
  • Lattice C (ru)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • Lattice C (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License