From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,50ad4ada98045ba X-Google-Attributes: gid103376,public From: Ehud Lamm Subject: Re: A small Ada success story Date: 1999/03/21 Message-ID: #1/1 X-Deja-AN: 457151603 References: <119fb4e248%hubersn@lcs.wn.bawue.de> <7cp9cp$743$1@nnrp1.dejanews.com> <36F0A77F.B0151962@rocketmail.com> <7crpn2$kt6@drn.newsguy.com> <921866918.613.55@news.remarQ.com> Content-Type: TEXT/PLAIN; charset=US-ASCII Organization: The hebrew University of Jerusalem Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 1999-03-21T00:00:00+00:00 List-Id: > paene lacrimavi postquam bill@newsguy.com scribavit: > > >Java does all that out of the box. I found Ada exception tracing to be weak > >compared to Java more powerfull exceptions. In Java, an exception is an object, > >that contains very usefull info that one can use. > This is a fun topic to think about. I am far from sure which approach is better. It is clear that the exception-as-object approach is by definition more flexibale and more complicated. I wrote a little "extra hard" question on this once, see http://www2.cybercities.com/e/ehud/ada/extra.html and the question about filtering exceptions. You can achive what you want without the added functionality of Ada95! Ehud Lamm mslamm@pluto.mscc.huji.ac.il