[net.micro.atari16] Query about compilers

grunau@husc2.UUCP (grunau) (10/28/86)

What do people have to say about compilers?  I have heard that Lattice is
slow and that it produces code that is slow and large.  It is, however, the
compiler I am most familiar and comfortable with on other machines, and I
like the use of the ANSI standard.  How off the beaten track are other C
compilers with regards to their libraries and the ANSI standard?

Also, being quite new to the ST (and 68000) scene, what about linkers?  I
have not heard of any independent linkers (a la phoenix plink86 on the
MS-DOS machines), so I assume you get a linker with your compiler:  but are
there any standards with object code?  If you buy a compiler from one
vendor, but prefer the abilities/speed of a linker from another vendor,
is it at all likely to be able to mix and match?  On the PC side, all three
of the compilers I am familiar with (Microsoft C and Pascal, Lattice C)
will work with both of the linkers I am familiar with (Microsoft link and
plink86).  Does this situation obtain on the ST as well, or is there less
standardization of object code format?  Are there any standards in general
on 68000 machines?

	thanx,

									JJMG

(my employers don't care what I think anyway)