31:
301:
chose
Lattice C as the best in the "superior quality, but expensive and unsuited to the beginner" category. It cited the software's "quick compile and execution times, small incremental code, best documentation and consistent reliability".
233:. 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
454:
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.
342:
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.
308:
that year similarly praised
Lattice C's documentation and compile-time and runtime performance, and stated that it was slightly superior to the CI-C86 and c-systems C compilers.
525:
167:(which at the time were the same product with different brandings). The first hardware requirements were given as 96KB of RAM and one (later two)
530:
467:
225:. Microsoft developed their own C compiler that was released in April 1985 as Microsoft C Compiler 3.0. Lattice was purchased by
545:
535:
496:
149:
354:
200:
269:
540:
156:
17:
108:
257:
145:
91:
261:
253:
172:
445:
415:
407:
388:
380:
333:
234:
433:
325:
265:
103:
74:
500:
277:
332:. Vol. 4, no. 22. Palo Alto CA: Popular Computing. June 7, 1982. p. 61.
249:
119:
519:
226:
80:
180:
304:
211:
188:
168:
38:
449:
419:
392:
337:
218:
84:
240:
Some of the early 1982 commercial software for the IBM PC was ported from
30:
207:
152:
96:
184:
164:
160:
414:. Vol. 2, no. 5. Ziff-Davis Publishing. pp. 503–508.
387:. Vol. 2, no. 2. Ziff-Davis Publishing. pp. 527–533.
245:
203:
297:
241:
196:
192:
248:
subset of the C language) to MS-DOS using
Lattice C including
176:
444:(15). Framingham, MA: CW Communications: 71. April 15, 1985.
295:
In a 1983 review of five C compilers for the IBM PC,
114:
102:
90:
73:
65:
47:
37:
171:. It was ported to many other platforms, such as
159:. The compiler sold for $ 500 and would run on
374:
372:
8:
217:The compiler was subsequently repackaged by
23:
29:
22:
317:
7:
79:DOS, OS/2, MVS, VMS, UNIX, AmigaOS,
526:C (programming language) compilers
406:Clapp, Douglas (October 4, 1983).
264:. This suite was bundled with the
237:that only produce mainframe code.
221:under a distribution agreement as
14:
468:"Nine C Compilers for the IBM PC"
466:Phraner, Ralph A. (August 1983).
355:"InfoWorld Software Report Card"
503: (archived March 21, 2006)
381:"Is Lifeboat King of the C's?"
379:Hinsch, Hanno (July 4, 1983).
286:TMN, text management utilities
244:(where it was written for the
1:
506:Note: As of 2023, the domain
144:was released in June 1982 by
53:; 42 years ago
562:
531:Amiga development software
15:
229:in 1987 and rebranded as
28:
510:is used by a new company
16:Not to be confused with
223:Microsoft C version 2.0
546:IBM mainframe software
408:"Microsoft C Unveiled"
270:Columbia Data Products
497:DOS and OS/2 compiler
365:(42): 47. 1982-10-25.
157:IBM Personal Computer
18:Lattice Semiconductor
43:Steve Krueger et al.
146:Lifeboat Associates
25:
474:. pp. 134–168
283:LSE, screen editor
148:and was the first
142:Lattice C Compiler
536:Atari ST software
138:
137:
553:
484:
483:
481:
479:
463:
457:
456:
430:
424:
423:
403:
397:
396:
376:
367:
366:
351:
345:
344:
322:
266:Seequa Chameleon
134:
131:
129:
127:
125:
123:
121:
75:Operating system
61:
59:
54:
33:
26:
561:
560:
556:
555:
554:
552:
551:
550:
516:
515:
501:Wayback Machine
493:
488:
487:
477:
475:
465:
464:
460:
432:
431:
427:
405:
404:
400:
378:
377:
370:
353:
352:
348:
326:"Software News"
324:
323:
319:
314:
293:
235:cross compilers
118:
57:
55:
52:
48:Initial release
21:
12:
11:
5:
559:
557:
549:
548:
543:
538:
533:
528:
518:
517:
514:
513:
512:
511:
492:
491:External links
489:
486:
485:
458:
425:
398:
368:
346:
316:
315:
313:
310:
292:
289:
288:
287:
284:
281:
258:PerfectSpeller
250:Perfect Writer
136:
135:
126:/documentation
116:
112:
111:
106:
100:
99:
94:
88:
87:
77:
71:
70:
67:
63:
62:
49:
45:
44:
41:
35:
34:
13:
10:
9:
6:
4:
3:
2:
558:
547:
544:
542:
539:
537:
534:
532:
529:
527:
524:
523:
521:
509:
505:
504:
502:
498:
495:
494:
490:
473:
469:
462:
459:
455:
451:
447:
443:
439:
438:Computerworld
435:
429:
426:
421:
417:
413:
409:
402:
399:
394:
390:
386:
382:
375:
373:
369:
364:
360:
356:
350:
347:
343:
339:
335:
331:
327:
321:
318:
311:
309:
307:
306:
300:
299:
290:
285:
282:
279:
275:
274:
273:
271:
267:
263:
259:
255:
251:
247:
243:
238:
236:
232:
228:
227:SAS Institute
224:
220:
215:
213:
209:
205:
202:
198:
194:
190:
186:
182:
181:minicomputers
178:
174:
170:
169:floppy drives
166:
162:
158:
154:
151:
147:
143:
133:
117:
113:
110:
107:
105:
101:
98:
95:
93:
89:
86:
82:
81:Sinclair QDOS
78:
76:
72:
68:
64:
50:
46:
42:
40:
36:
32:
27:
19:
541:DOS software
507:
476:. Retrieved
471:
461:
453:
441:
437:
428:
411:
401:
384:
362:
358:
349:
341:
329:
320:
303:
296:
294:
262:PerfectFiler
239:
230:
222:
216:
189:workstations
141:
139:
39:Developer(s)
508:lattice.com
412:PC Magazine
385:PC Magazine
305:PC Magazine
254:PerfectCalc
212:Sinclair QL
109:Proprietary
69:C, Assembly
520:Categories
478:20 October
434:"Software"
312:References
173:mainframes
128:/onlinedoc
66:Written in
450:0010-4841
420:0888-8507
393:0888-8507
359:InfoWorld
338:0199-6649
330:InfoWorld
291:Reception
219:Microsoft
201:Commodore
85:Atari TOS
24:Lattice C
210:and the
208:Atari ST
155:for the
153:compiler
97:Compiler
499:at the
120:support
115:Website
104:License
56: (
448:
418:
391:
336:
199:, the
165:MS-DOS
161:PC DOS
276:LMK,
246:BDS C
231:SAS/C
204:Amiga
130:/sasc
480:2013
472:BYTE
446:ISSN
416:ISSN
389:ISSN
334:ISSN
298:BYTE
280:tool
278:make
268:and
260:and
242:CP/M
197:OS/2
193:UNIX
140:The
124:.com
122:.sas
92:Type
58:1982
51:1982
195:),
187:),
185:VMS
179:),
177:MVS
163:or
522::
470:.
452:.
442:19
440:.
436:.
410:.
383:.
371:^
361:.
357:.
340:.
328:.
272:.
256:,
252:,
214:.
206:,
83:,
482:.
422:.
395:.
363:4
191:(
183:(
175:(
150:C
132:/
60:)
20:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.