comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@gnat.com (Robert Dewar)
Subject: Re: Language design by by committee ( was Re: Try J# ( was Re: J# is there ))
Date: 14 Oct 2001 18:54:26 -0700
Date: 2001-10-15T01:54:26+00:00	[thread overview]
Message-ID: <5ee5b646.0110141754.3c3c08c0@posting.google.com> (raw)
In-Reply-To: nc6istc54r252g98893pn2itn3875birhm@4ax.com

Israel Raj T <israelrt@optushome.com.au> wrote in message news:<nc6istc54r252g98893pn2itn3875birhm@4ax.com>...
> 
> Yes, you are absolutely right Dale....
> 
> At least 21 people and TWO committees were involved.
> 
> "In 1975 the U.S. Department of Defense (DoD) established 
> a   A High
> Order Language Working Group (HOLWG) ...to formulate the > DoD
> requirements for high order languages

Requirements /= language design

> "A high-order language working group (HOLWG) was formed with Whitaker
> as chairman. Other representatives included Cmdr. Jack Cooper, the
> Navy representative (along with Bernie Zempolich and Robert Kahane),
> Bill Carlson of ARPA, Maj. Tom Jarrell of the Air Force, Paul Cohen of
> the Defense Communications Agency (DCA), Lt. Col. Schamber of the
> Marine Corps, and Maj. Breault of the Army."
> http://www.adapower.com/adafaq.htm

The function of this committee was to organize the effort
and coordinate the work of the design teams, HOLWG did NOT
do the language design.

> "The Ada design team was led by Jean D. Ichbiah and has included
> Berned Krieg-Bruechner,  Brain A. Wichmann, Henry F. Ledgard,
> Jean-Cluade Heliard, Jean-Loup Gailly, Jean-Ryanmond  Abrial, John G.
> P. Barnes, Mike Woodger, Olivier Roubine, Paul N. Hilfinger, and
> Robert Firth. "
> http://archive.adaic.com/pol-hist/history/histada.txt

There is a big difference between a team and a committee.
The Superbowl cannot be won by a single player, but it 
also cannot be won by a commitee (see my letter to GCN
on this issue :-)


> "Dear Lord Lytton 
> For some years now, the United States Department of Defense has been
> engaged in a project to define a new computer programming language for
> use in weapon systems, as opposed to scientific or business and
> commercial applications.
> This effort will shortly reach its climax with the publication of the
> language design in April 1979.  Until now, the language has not had a
> distinctive name, and the steering committee of the project has been
> open to suggestions for such a name. 

The steering commitee, as suggested by its name, was a
coordinating commitee, it did not do language design!

> The only serious contender, and
> one the committee would like to adopt, is Ada - in honour of Countess
> Lovelace. "
> http://archive.adaic.com/pol-hist/history/holwg-93/3.htm

Yes, it is fair to say that the name of the language was
the product of commitee discussions.

> As for protests that Steelman was not a design document but was merely
> a requirements document, here is a brief extract from Steelman:

Just look at Blue, Red, Yellow, Green, to see how different
languages meeting these requirements could be. Yes, there
were some specific requirements established which influenced the
design, that's what requirements do.

Basically the only people who claim Ada was designed
by a committee are people who weren't around and are
ignorant of the actual facts. If you were around, you
would know how remarkably false this was (indeed there
were some occasions on which i would have liked the
commitees involved to have had more say in the design
of the language -- one example, the DR's voted close
to unanimously to get rid of derived types in their
current form -- the design team simply ignored this vote :-)



  parent reply	other threads:[~2001-10-15  1:54 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <9q223u$lap2j$1@ID-77397.news.dfncis.de>
     [not found] ` <46vast4p1qnb0e8bt59v4e8616hacvcgtd@4ax.com>
     [not found]   ` <Eojx7.4111$gT6.2494200@news1.rdc1.sfba.home.com>
     [not found]     ` <3BC5C49F.B1386292@ao_spam_nix.de>
     [not found]       ` <mnVx7.45856$WW.2936617@bgtnsc05-news.ops.worldnet.att.net>
     [not found]         ` <Gb2y7.13108$gT6.7666011@news1.rdc1.sfba.home.com>
2001-10-14  2:49           ` Try J# ( was Re: J# is there ) Israel Raj T
2001-10-14  4:39             ` Dale Stanbrough
2001-10-14  5:23               ` Language design by by committee ( was Re: Try J# ( was Re: J# is there )) Israel Raj T
2001-10-14  5:50                 ` Dale Stanbrough
2001-10-14  6:12                   ` Israel Raj T
2001-10-14  7:23                     ` Dale Stanbrough
2001-10-14 10:00                       ` Israel Raj T
2001-10-14 10:34                         ` Dale Stanbrough
2001-10-14  6:37                   ` Israel Raj T
2001-10-14  7:18                     ` Dale Stanbrough
2001-10-14 17:27                       ` Mike Silva
2001-10-21  7:12                         ` mike
2001-10-15 13:53                       ` Ted Dennison
2001-10-15 21:19                         ` Florian Weimer
2001-10-15 21:43                           ` "Size" of Ada vs. C++ Ted Dennison
2001-10-16  6:51                             ` Florian Weimer
2001-10-16  8:53                               ` Robert*
     [not found]                               ` <8sXy7.31264$ev2.37455@www.newsranger.com>
2001-10-16 15:23                                 ` Sice of C++ vs Ada Marin David Condic
2001-10-17  5:39                               ` "Size" of Ada vs. C++ Richard Riehle
2001-10-16 14:07                             ` Marin David Condic
2001-10-15 22:27                           ` Language design by by committee ( was Re: Try J# ( was Re: J# is there )) minyard
2001-10-16  7:00                             ` Florian Weimer
2001-10-16  7:01                             ` "Size" of Ada vs. C++ " Florian Weimer
2001-10-16 15:30                               ` minyard
2001-10-20  0:54                         ` Language design by by committee ( was Re: Try J# ( was Re: J# " Richard Riehle
2001-10-15  9:18                     ` Philip Anderson
2001-10-15  1:54                 ` Robert Dewar [this message]
2001-10-15  2:20                   ` Darren New
2001-10-15 16:44                 ` Ray Blaak
2001-10-15 17:12                   ` Marin David Condic
2001-10-15 18:12                   ` Pascal Obry
2001-10-16  4:09                     ` Tim Tyler
2001-10-16  6:01                       ` Ray Blaak
2001-10-16 14:21                         ` Arthur Evans Jr
2001-10-17  9:35                           ` Where is jean Ichibiah now ? Israel Raj T
2001-10-17 11:57                             ` john
2001-10-17 14:38                               ` Israel Raj T
2001-10-17 14:08                             ` Wes Groleau
2001-10-18  8:17                               ` JTK
2001-10-16 14:23                         ` Language design by by committee ( was Re: Try J# ( was Re: J# is there )) Arthur Evans Jr
2001-10-16 14:19                       ` Wes Groleau
2001-10-16 19:15                       ` Darren New
2001-10-16 14:49                     ` Ted Dennison
2001-11-13  2:15                       ` David Thompson
2001-10-15 19:57                   ` Wes Groleau
2001-10-15 21:01                     ` Marin David Condic
2001-10-16  4:01                   ` Tim Tyler
replies disabled

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