Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!mcvax!ukc!dcl-cs!bath63!pes From: pes@bath63.ux63.bath.ac.uk (Paul Smee) Newsgroups: comp.sys.atari.st Subject: Re: What a great C compiler! Message-ID: <1034@bath63.ux63.bath.ac.uk> Date: Mon, 27-Apr-87 11:42:33 EDT Article-I.D.: bath63.1034 Posted: Mon Apr 27 11:42:33 1987 Date-Received: Sat, 2-May-87 02:16:12 EDT References: <2449@cit-vax.Caltech.Edu> Reply-To: pes@ux63.bath.ac.uk (Paul Smee) Organization: AUCC c/o University of Bath Lines: 16 Keywords: This is what I'd like to be saying. Far as speed goes, are you falling into the short/long trap? Lattice C takes 'int' to mean 'long int', while a lot of the other compilers take 'int' to mean 'short int'. My experience is that the times are reasonable if you're careful to *say* short when you want short. The divide by shifting bug was documented when I got my release -- not as nice as being fixed, of course, but... Far as the rest goes, I just saw version 3.04 at the Atari show in London over the weekend. It is supposed to be improved (including much faster linking), better editor, MAKE included, a 'resource editor' included, ... They said I could upgrade by old version for 35 pounds by returning my original disks and registration card. (Which probably means 35 dollars in the States.) When I've got my upgrade, I'll let you know about it, unless someone more C-proficient does it first...