From: minyard@acm.org
Subject: Re: Language design by by committee ( was Re: Try J# ( was Re: J# is there ))
Date: Mon, 15 Oct 2001 22:27:33 GMT
Date: 2001-10-15T22:27:33+00:00 [thread overview]
Message-ID: <m3bsj84jzg.fsf@wf-rch.cirr.com> (raw)
In-Reply-To: 87ofn8a9dv.fsf@deneb.enyo.de
Florian Weimer <fw@deneb.enyo.de> writes:
> Ted Dennison<dennison@telepath.com> writes:
>
> >>Tony Hoare left because he thought the language was way too big.
> >>Later on he wrote a foreward to a book in which he recanted this
> >>view, and hope people would have the opportunity to use Ada (I
> >>think he said "this fine language", but I can't be sure).
> >
> > ..and compared to C++, Ada is fairly small.
>
> I'm not sure if this is true if you look at the language core only
> (and don't take into account any non-essential run-time library
> components, such as containers or valarrays).
It's true, especially if you include the language core. Things like:
* Number of operators
* Number of reserved words
* Size of the specification (Note: This particular item is from vague
memory, but I think it's right).
* Number of ways to shoot yourself in the foot :-). Sorry, I couldn't
resist.
It's probably true that the amount of C++ constructs that an average
C++ designer uses may be smaller than the amount of Ada constructs an
average Ada designer uses, but, to quote someone else, "most C++
designers program in 'C++--'". (I think it was Bill Gates).
-Corey
next prev parent reply other threads:[~2001-10-15 22:27 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 ` minyard [this message]
2001-10-16 7:00 ` Language design by by committee ( was Re: Try J# ( was Re: J# is there )) 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
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