Xref: utzoo comp.sys.amiga:28290 comp.sys.amiga.tech:3394 Path: utzoo!attcan!uunet!lll-winken!ames!oliveb!amiga!jimm From: jimm@amiga.UUCP (Jim Mackraz) Newsgroups: comp.sys.amiga,comp.sys.amiga.tech Subject: Re: C Compilers Message-ID: <3271@amiga.UUCP> Date: 24 Jan 89 21:58:33 GMT References: <496@geocub.UUCP> <30997@vax1.tcd.ie> Reply-To: jimm@cloyd.UUCP (Jim Mackraz) Organization: Commodore-Amiga Inc, Los Gatos CA Lines: 39 In article <30997@vax1.tcd.ie> rwallace@vax1.tcd.ie writes: )In article <496@geocub.UUCP>, olva@geocub.UUCP (Olivier Vayssettes ) writes: )> Comparative inquiry between MANX & LATTICE C compilers. )I have used both compilers and I personally find Manx C vastly superior. ) .... I think you have to make a new comparison now that Lattice 5.0 is out. It is vastly improved, in both features and code quality. Basically, Aztec has been taking an extended "pit stop" in the Amiga compiler race, and Lattice has passed them by. I've recently switched over. One big reason is that Lattice is receiving active support and Aztec is not. The aztec compiler is still smaller, but both compilers can be made resident (using different tools). (You should have lot's-o-ram anyway.) Also, the advantages Aztec had by being "non-standard" in file format, execution of child processes (e.g., by its "make"), environment variables, and so on are now not so beneficial. It is becoming increasingly important to hook up with the standard environment. Lattice now has precompiled include files (and you can use more than one), comes with grep and make (a nice one), the ANSI stuff, a good source debugger. Also, in some cases (a module in the Amiga rom), Lattice has been able to produce more compact code. Their global optimizer is quite powerful, and the register passing makes writing or interfacing to libraries more efficient and simple. Basically, I think rwallaces analysis was completely valid, until Lattice 5.0. Based on the support issue, I'd say the tide has turned. jimm -- Jim Mackraz, I and I Computing "Like you said when we crawled down {cbmvax,well,oliveb}!amiga!jimm from the trees: We're in transition." - Gang of Four Opinions are my own. Comments are not to be taken as Commodore official policy.