Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!gem.mps.ohio-state.edu!brutus.cs.uiuc.edu!apple!apple.com!chewy From: chewy@apple.com (Paul Snively) Newsgroups: comp.sys.mac.programmer Subject: Re: C++ available from APDA for $175 :--( Message-ID: <4686@internal.Apple.COM> Date: 12 Oct 89 00:34:57 GMT Sender: usenet@Apple.COM Organization: Apple Computer, Inc. Lines: 45 References:<137@asihub.UUCP> <4605@internal.Apple.COM> <4153@ncsuvx.ncsu.edu> <1989Oct11.064209.9045@agate.berkeley.edu> <5680@merlin.usc.edu> <4672@internal.Apple.COM> <1482@intercon.com> In article <1482@intercon.com> amanda@intercon.com (Amanda Walker) writes: > In article <4672@internal.Apple.COM>, chewy@apple.com (Paul Snively) writes: > > Going from MPW 2.x to MPW 3.x is kinda painful, but it's a transition that > > a lot of people will want to make for more reasons than just to run C++; > > Indeed. The C compiler alone has all sorts of new kinds of bugs, but it > makes up for it with some really nifty error messages... > > I can understand Apple not wanting to pay royalties to Green Hills for > their C compiler, and MPW C 3.0 has some things I would have killed for > in 2.0.2, but at least the old compiler tended to compile valid C code > correctly, even if the effective address calculations got a little > complex... Someone forgot to leave the "B" in the version number :-(... What can I say? Speaking of "true on all counts..." It's frankly kind of a joke within my department (MacDTS--Macintosh Developer Technical Support) (and sorry about this, Keithen!), but you should hear the catcalls when we get an EMail reporting yet another C bug. "No! You're KIDDING!" "MPW C IS a bug!" "Can we please put this compiler out of our misery?" and others... In article <1482@intercon.com> amanda@intercon.com (Amanda Walker) writes: > > As for C++, I wouldn't expect anything very cheap very fast from any of > > the other guys, either, although a native C++ compiler from THINK would > > thrill me no end... > > Hmm. I'd rather have a good, solid Cfront and C from Apple. CFront is actually more solid that AT&T's that we ported it from (that is, we fixed a lot of AT&T bugs), and I have to agree with your desire for a more solid C. Luckily (?), MPW 3.1 IS on its way soon, to an APDA near you. P.S. I think my favorite C error message is "You can't: change the type of a constant, win a battle with the IRS, or satisfy this compiler." __________________________________________________________________________ Just because I work for Apple Computer, Inc. doesn't mean that they believe what I believe or vice-versa. __________________________________________________________________________