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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,52fd60a337c05842 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-15 14:46:05 PST Newsgroups: comp.lang.ada Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp.abs.net!uunet!dca.uu.net!ash.uu.net!world!news From: Robert A Duff Subject: Re: ada paper critic Sender: news@world.std.com (Mr Usenet Himself) Message-ID: Date: Sat, 15 Jun 2002 21:45:23 GMT References: <3D095F70.8090001@telepath.com> NNTP-Posting-Host: shell01.theworld.com Organization: The World Public Access UNIX, Brookline, MA X-Newsreader: Gnus v5.7/Emacs 20.7 Xref: archiver1.google.com comp.lang.ada:26040 Date: 2002-06-15T21:45:23+00:00 List-Id: Kilgallen@SpamCop.net (Larry Kilgallen) writes: > Ah, so the issue is programming effort. I thought it was performance. I think the issue is type safety. If you're going to attach information to exceptions, you want to declare the *type* of that information at the point of the exception declaration, to ensure that the raiser and the handler agree on that contract. Many languages, including Java, support that capability. In Ada, you can't do it, because you have to convert any such data to String. - Bob