comp.lang.ada
 help / color / mirror / Atom feed
From: robert_dewar@my-dejanews.com
Subject: Re: A small Ada success story
Date: 1999/03/21
Date: 1999-03-21T00:00:00+00:00	[thread overview]
Message-ID: <7d3qju$50a$1@nnrp1.dejanews.com> (raw)
In-Reply-To: 36f5511a.1615664@news.pacbell.net

In article <36f5511a.1615664@news.pacbell.net>,
  tmoran@bix.com (Tom Moran) wrote:
> If many people "abuse" something in the same way, what
> lesson should
> we learn?  Is there something people want to do that is
> reasonable,
> but the only way they can think of to do it is by
> "abusing" a feature
> intended by the designers for something else, or are
> there just a lot
> of ignorant people trying to use fancy features of Ada in
> short-sighted ways?
>   Should we be considering changes/additions to Ada 200X,
> or changes/additions to Ada textbooks?

I don't think there is much to learn here. It is certainly
true that some people like to use fancy features for their
own sake, but in any case, an awful lot of poor code is
written in Ada, as is the case for other languages. With
regard to exceptions, Jean has sometimes wondered if we
made a mistake in having more than one exception (the other
design model is a single exception where you can query
to find out the cause of the exception). His thinking was
precisely that people tend to get too fancy with
exceptions.

The first design of posix had a separate exception for
every posix error code! Pretty amazing, but there are
people who actually thought that was good idea and a good
style!



-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    




  reply	other threads:[~1999-03-21  0:00 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-03-14  0:00 A small Ada success story Steffen Huber
1999-03-17  0:00 ` Tom Moran
1999-03-17  0:00   ` dennison
1999-03-18  0:00     ` locating exceptions (was: Ada success story) Markus Kuhn
1999-03-18  0:00     ` A small Ada success story Corey Ashford
1999-03-18  0:00       ` bill
1999-03-19  0:00         ` Larry Kilgallen
1999-03-19  0:00         ` Fraser Wilson
1999-03-21  0:00           ` Ehud Lamm
1999-03-21  0:00             ` robert_dewar
1999-03-21  0:00               ` Tom Moran
1999-03-21  0:00                 ` robert_dewar [this message]
1999-03-22  0:00               ` Simon Wright
1999-03-20  0:00         ` locating exceptions (Ada vs. Java) Markus Kuhn
1999-03-20  0:00           ` bill
1999-03-19  0:00       ` A small Ada success story dewar
1999-03-19  0:00     ` Michael F Brenner
1999-03-26  0:00       ` Steve Quinlan
1999-03-17  0:00 ` Nick Roberts
replies disabled

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