Newsgroups: comp.sys.amiga.programmer Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!batcomputer!cornell!rochester!kodak!ispd-newsserver!ism.isc.com!robtu From: robtu@itx.isc.com (Rob Tulloh) Subject: Re: DICE vs GCC Message-ID: Sender: usenet@ism.isc.com (Ism Usenet News) Organization: Interactive Systems Corp. References: <9104021420.AA10848@thunder.LakeheadU.Ca> <1991Apr4.034920.16298@marlin.jcu.edu.au> <1991Apr4.180217.19773@nntp-server.caltech.edu> Date: 5 Apr 91 20:03:04 GMT Well, I have not used DICE, but I have used GCC, PDC, ZC, and NORTHC. Of all these, there is no question, GCC is the answer. I have had little to no trouble porting things like diff, flex, and bison to my machine. It is a memory hog and not very fast, but it has a much better pre-processor than early releases of ZC and NORTHC. I used PDC up until I got GCC from ab20 and now I would not go back. The last time I checked, the GCC port was using the PDC front end to the compiler (gcc == ccx). Comments in the readme files indicated that the real gcc front-end program was forthcoming. With regard to gdb, I would love to see this program ported. I am real tired of coding printf's into my source just to see what a variable is being set to. If anyone has seen this running under 1.3, I would love to hear about it. With regard to large projects, If I can build packages like flex, bison, and diff (which uses regex.c - very large C file) without incident - I would say it is pretty clean. It has not yet failed me - wish I could say the same about about some of the ARP calls (ASyncRun() argh!). With regard to speed, anyone know why it is that blink takes so long when you link to arp.lib? I have generated multiple libraries to link to and adding this one always slows the link down on the order of minutes. Rob Tulloh -- INTERACTIVE Systems Corp. Tel: (512) 343 0376 Ext. 116 9442 Capital of Texas Hwy. North Fax: (512) 343 0376 Ext. 161 (not a typo!) Arboretum Plaza One, Suite 700 Net: robertt@isc.com (polled daily) Austin, Texas 78759 GEnie: R.TULLOH (polled monthly)