Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!uflorida!gatech!prism!mailer.cc.fsu.edu!boyd From: boyd@mailer.cc.fsu.edu (Mickey Boyd) Newsgroups: comp.sys.atari.st Subject: Re: C Programming Languages...(Lattice) Message-ID: <1990Dec11.172639.16562@mailer.cc.fsu.edu> Date: 11 Dec 90 17:26:39 GMT References: <36774@cup.portal.com> Reply-To: boyd@nu.cs.fsu.edu (Mickey Boyd) Organization: Florida State University Computer Science Department Lines: 34 In article <36774@cup.portal.com>, Yonderboy@cup.portal.com (Christopher Lee Russell) writes: >I am very interested in programming in C on my new (used) Atari ST. I am >curious what PD C compilers might be available and if they are any good. I >got Lattice C version 3.03 with my Atari.. Is it possible to get an upgrade >to this? (Is the company still supporting Atari).. Also what are considered >the best C compilers that are not PD... Thanks ahead of time.. > ....Yonderboy@cup.portal.com I believe Lattice is still supported in Britain, and that they have come out with a recent upgrade that is quite nice. I think it does not receive much attention in the US because of Mark Williams C and Laser C (both in-country products). In the PD realm, the two biggies the I have heard of are Sozobon and GCC. GCC is superb, but you need at least 2 megs to compile large programs (4 would be a better idea). It is worth it to ftp GCC just for the docs, lots of good info there. Sozobon seems to be solid, but I believe there are some documented bugs. Another compiler that I am impressed with is Prospero C. This is another British product that optionally supports the ANSI standard, and is rock solid. The Prospero company also produces both FORTRAN and Pascal, and one can cross-link the object files from any of the three with any of the three (does that make sense?). All of the Prospero compilers have great documentation (>1000 pages), and are well supported. They also produce a source level debugger, and provide .ttp versions for use under a shell. The programming environment is the same in all three compilers, which is nice if you have to switch between them. As always, this is IMHO. -- Mickey R. Boyd | "God is a comedian playing to an FSU Computer Science | audience too afraid to laugh." Technical Support Group | email: boyd@fsucs.cs.fsu.edu | - Voltaire