Path: utzoo!attcan!uunet!lll-winken!lll-tis!helios.ee.lbl.gov!pasteur!agate!eos!ames!umd5!mimsy!oddjob!gargoyle!att!whuts!homxb!antique!cjp From: cjp@antique.UUCP (Charles Poirier) Newsgroups: comp.sys.amiga Subject: Re: Novice Question.. Summary: Don't shortchange Manx Message-ID: <2343@antique.UUCP> Date: 20 Jul 88 04:14:32 GMT References: <818@cunixc.columbia.edu> <60482@sun.uucp> Reply-To: vax135!cjp (Charles Poirier) Organization: AT&T Bell Labs, Holmdel, NJ Lines: 22 In article <60482@sun.uucp> cmcmanis@sun.UUCP (Chuck McManis) writes: >This is something to consider folks when considering a C compiler. MOST >of the ROM KERNEL MANUAL and INTUITION MANUAL examples will not work with >the MANX compiler. They *assume* 32 bit integers and MANX defaults to using >16 bit integers. Unfair! "Will not work" is a harsh way to put it, when ALL you have to do to defeat Manx's 16-bit integer default is to compile with the "+L" option. >Lattice will save your butt more often than not by pointing out problems >in function parameters and return values. That's nice as far as it goes. But you've left out one BIG advantage for Manx: the availability (for extra $ of course) of SDB (source-level debugger). SDB is great for saving the butts of novice and pro alike. Unless I've been asleep, Lattice doesn't have an SDB yet, and if you believe it's coming "real soon now", well, it's your time and money. -- Charles Poirier (decvax,ucbvax,mcnc,attmail)!vax135!cjp "Docking complete... Docking complete... Docking complete..."