comp.lang.ada
 help / color / mirror / Atom feed
From: dweller@Starbase.NeoSoft.COM (David Weller)
Subject: Re: Ada explanation?
Date: 23 Jan 1995 05:50:31 -0600
Date: 1995-01-23T05:50:31-06:00	[thread overview]
Message-ID: <3g0567$g3@Starbase.NeoSoft.COM> (raw)
In-Reply-To: D2t8F7.CBE@research.att.com

In article <D2t8F7.CBE@research.att.com>,
Bjarne Stroustrup <9758-26353> 0112760 <9758-26353> wrote:
>dweller@Starbase.NeoSoft.COM (David Weller)
>
> > Oddly, C++ is indeed a language being designed by committee (AND
> > subcommittees!).  
>
>For an explanation of how C++ was designed and how the C++ standards
>committee works see : Stroustrup: ``The Design and Evolution of C++''
>Addison Wesley, 1994.
>

Been there, done that.  Good book, by the way -- I recommend anybody
working in programming read it...anyway on with it...

Excerpt from section 5.4:
"The _committee_ now has something like 250 memebers, out of which
something like 70 turn up at meetings..."

To my knowledge (although Bjarne is certainly a closer source than I
:-), there were a few subcommittees also that provided
recommendations on various topics like RTTI and namespaces.

My point is that Ada is frequently maligned as a language "designed
by committee", a phrase that drips with disgust from many ignorant
software developers.  The truth of the matter is the ISO
standardization process of both languages is similar: both are on the
fast track, both were open to public review (although, IMHO, the
process of improving Ada was much more open, providing free access to
reference manual drafts, requirements specs, formal language
comments, and the rationale).  Ada started the revision in 1988 and
completed in 1994, a total of six years.  C++ started in 1990 (March,
1990, according to the D&E book) and is anticipated to be approved in
1996.  My own personal opinion is there won't be something until '97,
but I emphasize that's MY opinion.

-- 
       Frustrated with C/C++, Pascal, Fortran?  Ada95 _might_ be for you!
	  For all sorts of interesting Ada95 tidbits, run the command:
"finger dweller@starbase.neosoft.com | more" (or e-mail with "finger" as subj.)
	



  reply	other threads:[~1995-01-23 11:50 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-01-18 16:27 Ada explanation? Bob Wells #402
1995-01-19 23:54 ` Charles H. Sampson
1995-01-20 17:09   ` Roger Labbe
1995-01-23 16:36   ` Norman H. Cohen
1995-01-25  7:01     ` David O'Brien
1995-01-20  5:25 ` Robert Dewar
1995-01-22  3:21   ` David Weller
1995-01-22 14:04     ` Bjarne Stroustrup <9758-26353> 0112760
1995-01-23 11:50       ` David Weller [this message]
1995-01-23 15:44         ` David Emery
1995-01-24 14:10           ` David Weller
1995-01-20 10:25 ` Keith Thompson
1995-01-21 22:05 ` David O'Brien
replies disabled

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