Path: utzoo!utgpu!watmath!att!tut.cis.ohio-state.edu!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!usc!hacgate!ashtate!dbase!awd
From: awd@dbase.UUCP (Alastair Dallas)
Newsgroups: comp.sys.mac.programmer
Subject: Re: C++ for the Mac
Summary: Upwardly compatible, not downward
Message-ID: <188@dbase.UUCP>
Date: 7 Aug 89 23:59:46 GMT
References: <2278@husc6.harvard.edu> <786@cbnewsk.ATT.COM> <4400@tekred.CNA.TEK.COM>
Organization: Ashton Tate Devlopment Center Glendale, Calif.
Lines: 24

In article <4400@tekred.CNA.TEK.COM>, jasons@frosty.CNA.TEK.COM (Jason Scheck) writes:
> I just got my Think C 4.0 upgrade notice, and found it to be somewhat
> confusing.  I quote the last two lines of one of the paragraphs in the
> letter.
> 
> > The object extensions inTHINK C are similar to Object Pascal as defined
> > by Apple Computer.  The syntax is based on C++, and is upwardly
> > compatible with C++.
> 
> The last sentence gets me...
> 
> Jason Scheck
> jasons@tekred.CNA.TEK.COM

Your problem is that you think that "upwardly compatible" means that THINK C
will compile C++ programs.  What it really means is that AT&T C++ will be
able to compile programs you write in THINK C.

I got my notice last week, too, a few hours after I called Symantec to 
complain that I hadn't received it.  Symantec let me order by phone with 
my Visa, and for $2.50 extra, they'll ship it UPS Blue!  Hope this information
benefits anyone out there who is as anxious as I am for 4.0.

/alastair/