[comp.sys.amiga] which C?

jdp@killer.UUCP (Jim Pritchett) (01/18/88)

     I have had the Aztec C compiler for about a year now.  It works very well.
The major complaint about it has been the fact that the default int is 16 bits.
It seems that if you use poor programming practices (i.e. assuming ints are 32
bits) you can have problems with it.  However, there is a 32 bit int compiler
switch, so you can choose what you want.

     In the past, the Aztec compiler produced much faster and smaller code in
less time than the Lattice compiler.  However, with the recent improvements in
Lattice, this advantage has mostly evaporated.  So, either compiler should work
well for you.

     One final note, Aztec C has a source level debugger which is reported to
be shipping this week.  (Thats what they told me when I called.)  A source
level debugger is a tremendous advantage when you begin to debug your programs.
I expect that Lattice will have one someday, but I havent heard anything about
that.  Therefore, I recommend the Aztec C compiler.


                                                Jim Pritchett


PS.  Please, no compiler wars here!  Someone asked which compiler to get, so I
am just giving my opinion/experience.  As always, until you see the source
level debugger, treat it just like any other piece of vaporware!