[comp.sys.amiga] Lattice V5.0: Well worth the money

rminnich@brainiac.super.org (Ronald G Minnich) (12/09/88)

Well since people have been asking, i thought i would put in my 
2 cents on Lattice V5.0. Especially as I have in the past expressed
my unhappiness with Lattice in no uncertain terms.
   First off, i notice some people have had trouble setting up.
I can't see anything wrong with the assigns i have seen come across, 
and i also have had no trouble with almost identical setups. All i can 
say is double check that lcerrs.txt is in the right place.
Also be sure you have set your stack to 40000 or so. That could be the 
difference between the lattice-supplied workbench and your own. 
   Anyway, Lattice V5 is a real nice piece of work. The 
symbolic debugger is terrific, the manuals are good, and at long last
lattice includes a make program. Although some folks have been lukewarm
about LSE, i think it is fine, and the ability to just hit 'f4' and 
have a compile happen is really nice, as is 'next-error' in the editor. 
   All in all I am thrilled to death with this system. It is enough to 
make me want to hack C on the Amiga again. 
   So a heartfelt Thanks to all at Lattice who put this version 
together.
ron

pete@violet.berkeley.edu (Pete Goodeve) (12/09/88)

In article <1898@super.ORG> rminnich@brainiac.super.org (Ronald G Minnich) writes:
>Well since people have been asking, i thought i would put in my 
>2 cents on Lattice V5.0. Especially as I have in the past expressed
>my unhappiness with Lattice in no uncertain terms.
>   Anyway, Lattice V5 is a real nice piece of work. The 
>symbolic debugger is terrific, the manuals are good, and at long last
>lattice includes a make program. [.........]

I've had my copy for about a week now, and though I haven't done any
heavy work with it yet, everything I've tried has been great.  I don't
regret that $75 upgrade fee at all.

I spent a couple of hours goofing around with the debugger, and it looks
to have everything I'd ever want.  Can't wait 'til my next big bug...(!)
It is nice too to have 3-RING BINDER MANUALS -- and well written at that.
And the make, finally, though it does have one problem (in a moment..).

As I am using C++ a lot at the moment, the first thing I did was to check
that the C++ system would accept the 5.0 compiler in place of 4.1.  It does.
Compiled all my modules without a whimper, they're all a little shorter
(4%-9%), and the program still runs.

The only disappointment was when I tried the make on C++'s "cc"
compile manager.  It apparently runs straight into the 
Execute()/pr_ConsoleTask bug that's been a recent topic in amiga.tech
-- works fine until the first error is reached, then instant Guru.
(The problem is that C++ sends its error messages out via stderr.)
I can get around it by invoking the compiler phases separately in the
makefile, but it's a shame.  I couldn't get anything similar in a plain C
environment, so it shouldn't worry other people too much, unless they
have some cute use for make.

>   So a heartfelt Thanks to all at Lattice who put this version 
>together.
>ron

... from me too.
					-- Pete --