comp.lang.ada
 help / color / mirror / Atom feed
* Why no exception hierarchy ?
@ 1995-03-23 23:10 Mogens Jensen
  1995-03-24 11:19 ` Michel Gauthier
  1995-03-25 18:13 ` Why no exception hierarchy ? Robert Dewar
  0 siblings, 2 replies; 47+ messages in thread
From: Mogens Jensen @ 1995-03-23 23:10 UTC (permalink / raw)


Hi all,
I am, as many others, looking into Ada95. I am currently using C++, and 
am increasingly aware of some more or less serious flaws in the C++ 
language.
  One thing that puzzles me in Ada95 is that exceptions isn't 
hierarchical like in C++ and Delphi (and others, that I don't know of :) 
). This would also help in the Numeric_Error is_a Constraint_Error problem.

As OOP has been built into the language, class hierarchies/libraries will 
be built (or transferred from C++, maybe?); and these will probably throw 
exceptions.
  As far as I can see, a hierarchy of exceptions would help a lot in such 
a library.

What is the rationale for this (I couldn't find it in either the AARM or 
the Rationale).


Greetings from Jens Jakob Jensen, Denmark  (using my fathers account)



^ permalink raw reply	[flat|nested] 47+ messages in thread

end of thread, other threads:[~1995-04-07  0:00 UTC | newest]

Thread overview: 47+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1995-03-23 23:10 Why no exception hierarchy ? Mogens Jensen
1995-03-24 11:19 ` Michel Gauthier
1995-03-24 21:52   ` Tucker Taft
1995-03-25  1:50   ` Kenneth Almquist
1995-03-25 12:40     ` David Weller
1995-03-27  5:47       ` Kenneth Almquist
1995-03-25 16:03     ` Larry Kilgallen, LJK Software
1995-03-27 19:23   ` Kenneth Almquist
1995-03-28 16:56     ` Larry Kilgallen, LJK Software
1995-03-29  0:00       ` Kevin F. Quinn
1995-03-30  0:00         ` Kevin F. Quinn
1995-03-31  0:00       ` Kenneth Almquist
1995-04-04  0:00       ` Robert Dewar
1995-04-05  0:00         ` Is "Ada" 95 or 83? (was: Re: Why no exception hierarchy ?) Theodore Dennison
1995-04-07  0:00           ` Robert Dewar
     [not found]         ` <1995Apr4.210804.9579@eisner.decus.org>
1995-04-05  0:00           ` Ada means what version by default ? Michael Feldman
1995-04-06  0:00             ` Larry Kilgallen
1995-04-07  0:00               ` Jean D. Ichbiah
1995-04-07  0:00               ` Robert Dewar
1995-04-05  0:00           ` Kevin F. Quinn
1995-04-07  0:00             ` Robert Dewar
1995-04-05  0:00         ` Why no exception hierarchy ? Michael Feldman
1995-04-05  0:00         ` Jean D. Ichbiah
1995-04-05  0:00           ` Robert A Duff
1995-04-05  0:00             ` Jean D. Ichbiah
1995-04-07  0:00               ` Robert Dewar
1995-04-05  0:00           ` Garlington KE
1995-04-06  0:00             ` Versions of Ada (was Why no exception hierarchy ?) Larry Kilgallen
1995-04-07  0:00               ` Garlington KE
1995-04-07  0:00               ` Robert Dewar
1995-04-06  0:00           ` Why no exception hierarchy ? Robert Dewar
1995-04-07  0:00             ` Jean D. Ichbiah
1995-04-07  0:00               ` Robert Dewar
1995-04-07  0:00             ` Garlington KE
1995-04-07  0:00             ` Norman H. Cohen
1995-04-06  0:00           ` Robert Dewar
1995-04-07  0:00             ` Jean D. Ichbiah
1995-04-06  0:00           ` Robert Dewar
1995-04-07  0:00             ` Jean D. Ichbiah
1995-04-07  0:00               ` Robert Dewar
1995-04-07  0:00       ` Ada means what version by default ? Robert I. Eachus
1995-03-25 18:13 ` Why no exception hierarchy ? Robert Dewar
1995-03-28 18:15   ` Jean D. Ichbiah
1995-03-31  0:00   ` Mats Weber
1995-04-04  0:00     ` Robert Dewar
1995-04-06  0:00       ` Mats Weber
1995-04-07  0:00         ` Kenneth Almquist

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