comp.lang.ada
 help / color / mirror / Atom feed
From: kenner@lab.ultra.nyu.edu (Richard Kenner)
Subject: RMS's response to "Re: ARPA still undermining Ada"
Date: 27 Oct 1994 17:39:51 GMT
Date: 1994-10-27T17:39:51+00:00	[thread overview]
Message-ID: <38ool7$spv@cmcl2.NYU.EDU> (raw)
In-Reply-To: Cy5nxM.pn@research.att.com

In article <Cy5nxM.pn@research.att.com> bs@research.att.com (Bjarne Stroustrup <9758-26353> 0112760) writes:
>That description does not square with my recollection.
>
>After a talk I gave a long time ago (8 or 10 years ago, I think)
>at some Californian university, a wild looking guy walked up to
>me wrote half a dozen suggested changes to C++ on the blackboard
>and demanded (not suggested) I adopt them.  ... The guy yelled
>``I had not expected such a hostile reaction!'' did some strange gestures
>with his arms and hands, and walked off.
>
>I was somewhat startled by this unusual behavior - that is why I
>remember the conversation. People who had been standing around
>listening told me that that the guy was Richard Stallman. 

I forwarded this to RMS and here's what he had to say:

[I asked kenner to post this for me because I don't do netnews
myself.]

Today I received a forwarded news posting by Stroustrup, and read that
I had "demanded (not suggested)" certain changes in C++.  I think I
should say what actually did happen.

When I met Stroustrup, I had been concerned for some time about
certain minor aspects of the grammar of C++ which cause major
practical problems (ambiguity and gratuitous incompatibility with C).
These particular grammar points don't contribute anything to the
salient features of C++ because they are too minor.

I considered these serious problems and I was glad to have a chance to
talk to Stroustrup about them.

I did not, however, make a demand.  I expected he would share my
concern about the problems.  I expected he would do something about
them, not because I said so, but because it would be good for the
users.

I believed firmly in the importance of solving these problems.
Stroustrup may have mistaken firmness of belief for a demand.

But Stroustrup did not regard gratuitous incompatibility and ambiguous
grammar as problems and had no interest in these changes.  I went away
and decided not to use C++, at least in its current form.

I considered implementing a cleaned up version of C++ syntax myself,
with a -bs option to select the Bjarne Stroustrup syntax.  I spoke
about this idea at Tri-Ada.  But I never implemented this--I was too
busy with other things.

It may be too late now to consider changing these things.  But if you
*want to do the work* of implementing a rationalized C++, please
contact me, and I'll try to remember the issues which I've had several
years to forget.  At least it would be fun to have an excuse to have
an option named -bs.

(Please don't ask if you aren't prepared to do the work--I don't want
to spend time discussing these grammar issues unless it does practical
good.)




  parent reply	other threads:[~1994-10-27 17:39 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <Cx94z7.Jn7@world.std.com>
     [not found] ` <37ab0v$n82@newsbf01.news.aol.com>
     [not found]   ` <37bph1$naq@gnat.cs.nyu.edu>
1994-10-11 16:01     ` ARPA still undermining Ada Thomas Hood 913-4501
1994-10-12  9:50       ` Tarjei Jensen
1994-10-12 22:02         ` Charles Stump
1994-10-14  6:27         ` Dennis Troup
1994-10-16  7:02       ` Jason Elliot Robbins
1994-10-17 14:13       ` Michael Feldman
1994-10-18 17:53         ` Arcadia Sandy Wise
1994-10-11 17:01     ` ARPA still undermining Ada Kevin Priest~
1994-10-11 19:49       ` Robert Dewar
1994-10-12  9:43         ` Tarjei Jensen
1994-10-12 13:08           ` Robert Dewar
1994-10-12 13:22             ` Richard Kenner
     [not found]             ` <37gnv0$j5u@cmcl2.nyu.edu>
1994-10-17 14:25               ` Michael Feldman
1994-10-17 19:09                 ` Richard Kenner
1994-10-17 19:14                 ` Jay Martin
1994-10-18  1:47                   ` John M. Mills
1994-10-18 11:19                     ` Richard Kenner
1994-10-18 17:12                     ` Kevin Cline
1994-10-18  2:10                   ` Richard Kenner
1994-10-18 16:35                   ` Robert Dewar
     [not found]                   ` <Cy2BnF.G8A@usa.net>
1994-10-24  2:22                     ` Bjarne Stroustrup <9758-26353> 0112760
1994-10-27  6:50                       ` Introspect Technologies
1994-10-27 16:52                       ` Richard G. Hash
1994-10-27 17:39                       ` Richard Kenner [this message]
     [not found]                 ` <37ui4p$rd4@cmcl2.nyu.edu>
1994-10-18 16:25                   ` Michael Feldman
1994-10-12 19:13       ` Mark C. Chu-Carroll
1994-10-13  3:55         ` Robert Dewar
1994-10-17 14:35           ` Michael Feldman
1994-10-18 16:39             ` Robert Dewar
1994-10-19  1:05               ` Michael Feldman
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox