Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!seismo!columbia!rutgers!ucla-cs!zen!ucbvax!ulysses!hector!jss
From: jss@hector..UUCP (Jerry Schwarz)
Newsgroups: comp.lang.c
Subject: Re: Style [++i vs i++]
Message-ID: <2710@ulysses.homer.nj.att.com>
Date: Mon, 6-Jul-87 16:29:19 EDT
Article-I.D.: ulysses.2710
Posted: Mon Jul  6 16:29:19 1987
Date-Received: Wed, 8-Jul-87 00:38:31 EDT
References: <17310@amdcad.AMD.COM> <246@hubcap.UUCP> <1748@zaphod.UUCP>
Sender: daemon@ulysses.homer.nj.att.com
Reply-To: jss@hector (Jerry Schwarz)
Distribution: na
Organization: AT&T Bell Labs, Murray Hill
Lines: 18

In article <1748@zaphod.UUCP> billj@zaphod.UUCP (Bill Jones) writes:
>... in the opening section of the C++ Book, we find
>
>    "The name C++ was coined by Rick Mascitti.  ...    
>     Connoisseurs of C semantics find C++ inferior to ++C."
>
>I suspect the reason is that, as others have mentioned, C++ implies
>that the value of the expression is determined before the increment.
>Are Bjarne or the other abovementioned connoisseurs listening, and
>willing to reveal the answer?

I was around when the name was coined by Rick.  The reason C++ was
chosen rather than ++C was the "obvious" lexical one.  A name
containing a "+" is pretty radical, a name beginning with it
would have potentially created a real headache.

Jerry Schwarz
Bell Labs, Murray Hill