home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c++
- Path: sparky!uunet!munnari.oz.au!metro!extro.ucc.su.OZ.AU!maxtal
- From: maxtal@extro.ucc.su.OZ.AU (John MAX Skaller)
- Subject: Re: where the name C++ came from
- Message-ID: <1992Dec28.020614.7151@ucc.su.OZ.AU>
- Sender: news@ucc.su.OZ.AU
- Nntp-Posting-Host: extro.ucc.su.oz.au
- Organization: MAXTAL P/L C/- University Computing Centre, Sydney
- References: <1992Dec23.162758.10645@eagle.lerc.nasa.gov>
- Date: Mon, 28 Dec 1992 02:06:14 GMT
- Lines: 23
-
- In article <1992Dec23.162758.10645@eagle.lerc.nasa.gov> tostan@dumbo.lerc.nasa.gov (Stan Mohler) writes:
- >Hi-
- >I had a dream last night in which I figured out a possible reason for C++
- >having the name C++. Yesterday I was reading about C and C++. I skimmed
- >across a few lines showing the use of operators such as ++. i++ measns to
- >increment variable i. Incrementing something means to increase it, expand it
- >if you will. Is it possible that "C++" simply means an "expanded C" in the
- >most economical and cute way a C programmer might think of?
- >
- I had a different dream when i first read the ARM.
- I saw that by using multiple inheritance with abstract virtual
- bases I could for the first time do 'incremental' programming.
- (The technique is generally called mixin).
-
- Sadly, my compiler vendor has disappointed me by stuffing up this
- feature, which IMHO is Bjarne's greatest achievement.
-
-
- --
- ;----------------------------------------------------------------------
- JOHN (MAX) SKALLER, maxtal@extro.ucc.su.oz.au
- Maxtal Pty Ltd, 6 MacKay St ASHFIELD, NSW 2131, AUSTRALIA
- ;--------------- SCIENTIFIC AND ENGINEERING SOFTWARE ------------------
-