Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!caip!cbmvax!bpa!burdvax!sdcrdcf!usc-oberon!bacall!papa From: papa@bacall.UUCP (Marco Papa) Newsgroups: net.micro.amiga Subject: Re: C compiler comparison (a heaven Message-ID: <2170@bacall.UUCP> Date: Sat, 18-Oct-86 03:07:14 EDT Article-I.D.: bacall.2170 Posted: Sat Oct 18 03:07:14 1986 Date-Received: Tue, 21-Oct-86 06:19:32 EDT References: <838@cbmvax.cbmvax.cbm.UUCP> <148600161@uiucuxc> Organization: CS&CE Depts, U.S.C., Los Angeles, CA Lines: 29 > > >The newest beta test version of Lattice (3.10) has a -L option on the 'lc' > >command which allows you to invoke BLINK directly from lc. The user interface > well, that's fine for you. and the folks who have beta A-Live's > are in no hurry to switch to digiview. until i can buy this 3.10, > my choice is between manx and the old lattice. > > wayne hamilton > U of Il and US Army Corps of Engineers CERL Well, I stopped waiting and bought MANX. It took me about 1 week to convert A-Talk 1.1 from Lattice 3.03 to Manx 3.20A. I used the lc32 libraries, so I am still using 32-bit ints. The main purpose for me was to gain speed and decrease code size. The second goal was clearly achieved: code size went down from 145K to 98K. This should go down even more when I start using 16-bit ints. In terms of speed, screen refresh seems to be much faster. A-Talk seems to keep up with 9600 bauds with no loss of data. One thing that I miss are the overlays, but the manx update should provide that. Converting the code was no big deal. Mainly adding some extra casting to stop MANX from complaining, changing the use of stci_d to sscanf. I had more problems converting the single assembly file from Metacomco's Assembler to the MANX assembler, since their rules and keywords are different. All in all, I am clearly satisfied of the switch. -- Marco Papa Felsina Software