[comp.sys.atari.st] Sozobon C vs. GNU C ??

glennd@athena.arc.nasa.gov (Glenn Deardorff) (03/16/91)

Would someone(s) care to offer their opinion of Sozobon C vs. GNU C?  Do
one or both have a source-level debugger which can be used with them? 
If so, are they included with the "package"?  Thanks in advance.		- Glenn

7103_2622@uwovax.uwo.ca (Eric Smith) (03/18/91)

> Would someone(s) care to offer their opinion of Sozobon C vs. GNU C?  Do
> one or both have a source-level debugger which can be used with them? 
> If so, are they included with the "package"?

*If* you've got the memory (>=2 megs) and a hard drive, GNU C is definitely
the way to go. It produces better code, is ANSI compatible, and offers a
choice of 16 bit (for speed) or 32 bit (for compatibility with Unix) integers.
The libraries for GNU C are also somewhat more complete, and are generally
more Unix-like.

Neither compiler really offers a source-level debugger. szadb (the sozobon
debugger) doesn't do source, although it does do symbol tables. gdb
(the GNU debugger) *is* a source level debugger, but the current release
for the ST is very seriously out of date, and lots of problems are reported;
in my experience, it can't be relied on.
-- 
Eric R. Smith                     email:
Dept. of Mathematics            eric.smith@uwo.ca
University of Western Ontario   7103_2622@uwovax.bitnet