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