Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!watmath!clyde!cbosgd!ihnp4!qantel!lll-crg!ucdavis!ucbvax!ernie!shebanow From: shebanow@ernie.BERKELEY.EDU (Mike Shebanow) Newsgroups: net.micro.mac Subject: Re: Green Hills C Message-ID: <10985@ucbvax.BERKELEY.EDU> Date: Sat, 16-Nov-85 12:27:57 EST Article-I.D.: ucbvax.10985 Posted: Sat Nov 16 12:27:57 1985 Date-Received: Mon, 18-Nov-85 06:04:18 EST References: <1331@sphinx.UChicago.UUCP> <391@gcc-milo.ARPA> <2616@ut-ngp.UUCP> Sender: usenet@ucbvax.BERKELEY.EDU Reply-To: shebanow@ernie.UUCP (Mike Shebanow) Organization: University of California, Berkeley Lines: 24 (beware the line eater..........) I use Green Hills C (not the Mac/Lisa version) regularly for my work. Green Hills C produces quite remarkable code. It is easily the best compiler for the 68000 I have seen, for ANY language, by a long margin. For our application, high resolution/high speed image processing, we found a code speedup of better than 20% over Whitesmiths C (yecch), and 30% smaller code. Because of its optimization, we have been able to get rid of a lot of code that was written in assembly for speed. In some cases, GHC generated faster code than the assembly code it replaced. It does have some quirks: for instance, the optional optimizer pass doesn't produce correct code, and the library code supplied was nonreentrant, buggy, and nearly unusable. Green Hills is a very small company, so support is sometimes a problem (the compiler was written by 1 programmer, who appears to do ALL of the maintanence work for all of their compilers (C, Pascal, Fortran for 68000 and 32000)). Green Hills C for the Mac should be fantastic. I can hardly wait. We paid $6000 for our compiler, and it was worth every penny. At $200-$500, it is a bargain. Andrew Shebanow shebanow@ucbernie.BERKELEY.EDU