Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utcs!mnetor!seismo!caip!nike!ucbcad!ucbvax!decvax!decwrl!pyramid!amiga!skipper!cbmvax!daveh From: daveh@cbmvax.UUCP Newsgroups: net.lang.c,net.micro.mac,net.micro.amiga,net.micro.atari16,net.decus Subject: Re: C compiler survey Message-ID: <532@cbmvax.cbmvax.cbm.UUCP> Date: Tue, 15-Jul-86 14:54:13 EDT Article-I.D.: cbmvax.532 Posted: Tue Jul 15 14:54:13 1986 Date-Received: Wed, 16-Jul-86 08:52:30 EDT References: <2269@cbosgd.UUCP> Organization: Commodore Technology, West Chester, PA Lines: 42 Xref: utcs net.lang.c:9764 net.micro.mac:6930 net.micro.amiga:3911 net.micro.atari16:1298 net.decus:422 > Xref: cbmvax net.lang.c:1847 net.micro.mac:1824 net.micro.amiga:1783 net.micro.atari16:1232 net.decus:136 > > I'm writing a book about portable C software, and I'd like to make it > as accurate and complete as possible. While I'm reasonably familiar > with several versions of UNIX, and with somewhat familiar with MS DOS, > I haven't made much use of some other important operating systems where > C is heavily used, including the Macintosh, Amiga, Atari ST, VMS, IBM > MVS, and so on. > > Thanks in advance, > > Mark Horton > mark@cbosgd.ATT.COM > mark@Berkeley.EDU > cbosgd!mark Well, I've been using Lattice C 3.03 on an Amiga for over half a year (almost as long as its been available). I could send you the book on it, though I hear that the book is basically the same as their PC implementation. The Lattice package contains much of the simple UNIX compatibility stuff, though it is missing some of the more advanced UNIX packages that are available on most UNIX systems these days. Lattice had a reputation for compiling slowly (TRUE) and for being overly large (somewhat TRUE). The problem with it, though, is more the way they organized their linker library than anything else. All-in-all, things port to the Amiga at least as well as anything I've tried to port from UNIX to something like VMS, and usually much better. The rumor mill says that Lattice is due for a new release soon, with a linker library more suited to the Amiga's linker and a compiler capable of producing more efficient code. -- /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ Dave Haynie {caip,ihnp4,allegra,seismo}!cbmvax!daveh "I don't feel safe in this world no more, I don't want to die in a nuclear war, I want to sail away to a distant shore And live like an ape man." -The Kinks These opinions are my own, though for a small fee they be yours too. \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/