From: Ted Dennison <dennison@telepath.com>
Subject: Re: ada paper critic
Date: Sat, 15 Jun 2002 14:19:48 GMT
Date: 2002-06-15T14:19:48+00:00 [thread overview]
Message-ID: <3D0B4CCC.7010104@telepath.com> (raw)
In-Reply-To: aedjfi$63on9$1@ID-100557.news.dfncis.de
Immanuel Scholz wrote:
> Actually he is the only one trying to filter out some arguments AGAINST ada
> (sometimes more destructive than constructive).
True. Unfortunately, all his points range from 180 degrees wrong to just
ignorant. When someone is so wrong so consistently over so much stuff,
you have to think that we are dealing with a case where someone has an
agenda and it trying to make the facts fit it instead of the other way
around.
> (Nevertheless, I think that giving the same syntax to Arrays and functions
> is good, not bad.)
We've actually had a lot of discussion here about that. Almost everyone
who ever complains about it is an ex-C programmer who's main problem
always boils down to "it doesn't look like C".
I have very little patience for people who have problems with Ada not
looking like C. Ada was just about the most thouroughly designed
language ever, while C was thrown together in a lab over the weekend.
You might not agree with all of the reasoning, but at least there is a
rational reason for nearly every difference Ada has.
On the other hand, most of the approaches C took were based on either
historical accidents, spontaneious whims, or whatever was the quickest
hack to solve a language problem that day. Perhaps one or two good
things came out of it, but there's no good coherent design in there at
all. The only reason people are still using it is that the lab guys who
created it built the first Unix with it, not because the language itself
is any good.
Thus, arguing that all languages should use the same features as C is
like saying all piles of trash should have bannana peels and moudly
oranges on the bottom because that's the way the biggest mound in the
dump ended up.
next prev parent reply other threads:[~2002-06-15 14:19 UTC|newest]
Thread overview: 121+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-06-14 14:31 ada paper critic Alderson, Paul A.
2002-06-14 15:16 ` Darren New
2002-06-14 15:58 ` Andrew Maizels
2002-06-14 17:00 ` chris.danx
2002-06-14 18:44 ` Jeffrey Carter
2002-06-14 20:26 ` Immanuel Scholz
2002-06-14 22:06 ` Ehud Lamm
2002-06-14 22:01 ` Immanuel Scholz
2002-06-14 22:38 ` sk
2002-06-15 11:28 ` Immanuel Scholz
2002-06-15 18:10 ` sk
2002-06-15 14:30 ` Ted Dennison
2002-06-15 17:36 ` sk
2002-06-16 3:08 ` Gautier
2002-06-16 0:05 ` AG
2002-06-16 21:05 ` Gautier
2002-06-14 23:10 ` tmoran
2002-06-15 14:19 ` Ted Dennison [this message]
2002-06-15 23:04 ` Darren New
2002-06-15 23:38 ` Darren New
2002-06-17 10:56 ` Immanuel Scholz
2002-06-17 19:56 ` Brian Rogoff
2002-06-17 20:47 ` Marin David Condic
2002-06-18 18:10 ` Brian Rogoff
2002-06-18 18:51 ` Robert A Duff
2002-06-18 19:08 ` Hyman Rosen
2002-06-18 20:47 ` Robert A Duff
2002-06-19 5:28 ` Robert I. Eachus
2002-06-18 14:01 ` Robert A Duff
2002-06-14 20:58 ` Ted Dennison
2002-06-14 21:30 ` Immanuel Scholz
2002-06-15 1:24 ` Larry Kilgallen
2002-06-15 3:02 ` Vinzent Hoefler
2002-06-15 21:54 ` AG
-- strict thread matches above, loose matches on Subject: below --
2002-06-14 22:28 Gautier direct_replies_not_read
2002-06-15 14:43 ` Ted Dennison
2002-06-14 22:18 Beard, Frank [Contractor]
2002-06-15 1:38 ` Jeffrey Carter
2002-06-14 22:08 Beard, Frank [Contractor]
2002-06-14 20:36 Beard, Frank [Contractor]
2002-06-14 21:34 ` Immanuel Scholz
2002-06-15 4:14 ` Lyle McKennot
2002-06-14 20:06 Gautier no_direct_reply_please
2002-06-14 20:48 ` Baugereau
2002-06-15 14:38 ` Ted Dennison
2002-06-14 19:42 Gautier no_direct_reply_please
2002-06-15 15:08 ` Simon Wright
2002-06-15 22:52 ` Robert A Duff
2002-06-16 0:38 ` AG
2002-06-17 14:15 ` Marin David Condic
2002-06-18 13:52 ` Robert A Duff
2002-06-18 15:41 ` Darren New
2002-06-18 18:04 ` Jeffrey Carter
2002-06-19 1:04 ` Rod Haper
2002-06-16 22:19 ` Ted Dennison
2002-06-16 23:02 ` Robert A Duff
2002-06-17 7:07 ` Kevin Cline
2002-06-18 20:54 ` Robert A Duff
2002-06-18 22:15 ` Larry Kilgallen
2002-06-14 0:49 Immanuel Scholz
2002-06-14 1:28 ` Immanuel Scholz
2002-06-14 1:43 ` Dale Stanbrough
2002-06-14 4:53 ` David Marceau
2002-06-14 6:40 ` Dale Stanbrough
2002-06-14 6:49 ` Hyman Rosen
2002-06-14 12:18 ` Baugereau
2002-06-14 16:30 ` David Marceau
2002-06-14 17:34 ` Baugereau
2002-06-14 19:01 ` Wes Groleau
2002-06-14 19:43 ` Baugereau
2002-06-15 3:02 ` Vinzent Hoefler
2002-06-15 9:49 ` Pascal Obry
2002-06-17 15:53 ` Dan Andreatta
2002-06-17 18:20 ` Pascal Obry
2002-06-17 20:56 ` Michael Bode
2002-06-17 21:18 ` Pascal Obry
2002-06-16 21:52 ` Ted Dennison
2002-06-14 20:02 ` Immanuel Scholz
2002-06-14 3:14 ` Ted Dennison
2002-06-14 4:35 ` Dale Stanbrough
2002-06-14 8:05 ` David Marceau
2002-06-14 12:31 ` Dale Stanbrough
2002-06-14 15:08 ` Darren New
2002-06-17 0:17 ` Robert A Duff
2002-06-14 19:05 ` Wes Groleau
2002-06-16 3:34 ` Dale Stanbrough
2002-06-16 3:32 ` Dale Stanbrough
2002-06-14 8:25 ` Dmitry A. Kazakov
2002-06-14 12:19 ` Immanuel Scholz
2002-06-14 14:51 ` Dmitry A. Kazakov
2002-06-14 15:09 ` Darren New
2002-06-16 22:49 ` Dmitry A.Kazakov
2002-06-16 15:07 ` Jim Rogers
2002-06-17 4:06 ` Darren New
2002-06-17 4:52 ` Jim Rogers
2002-06-17 9:45 ` David Marceau
2002-06-17 15:42 ` Darren New
2002-06-17 3:59 ` Darren New
2002-06-17 22:19 ` Dmitry A.Kazakov
2002-06-14 12:58 ` Larry Kilgallen
2002-06-14 22:16 ` Dale Stanbrough
2002-06-15 1:22 ` Larry Kilgallen
2002-06-15 0:51 ` Dale Stanbrough
2002-06-15 11:49 ` Immanuel Scholz
2002-06-15 21:45 ` Robert A Duff
2002-06-14 14:59 ` Ted Dennison
2002-06-16 3:27 ` Dale Stanbrough
2002-06-16 22:18 ` Wes Groleau
2002-06-16 22:38 ` Ted Dennison
2002-06-14 15:00 ` Ted Dennison
2002-06-14 20:13 ` Wes Groleau
2002-06-14 18:52 ` Jeffrey Carter
2002-06-15 22:03 ` Robert A Duff
2002-06-16 1:58 ` Jeffrey Carter
2002-06-16 3:19 ` Dale Stanbrough
2002-06-16 22:20 ` Wes Groleau
2002-06-17 1:57 ` Larry Kilgallen
2002-06-17 2:16 ` Jeffrey Carter
2002-06-14 15:25 ` John R. Strohm
2002-06-15 4:05 ` Lyle McKennot
2002-06-17 13:32 ` Marin David Condic
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox