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-Thread: 103376,ee1a8b8db84c88f X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread3.news.pas.earthlink.net.POSTED!a6202946!not-for-mail From: "Jeffrey R. Carter" Organization: jrcarter at acm dot org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.11) Gecko/20050728 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Ada exception block does NOT work? References: <4301ab29$0$6989$9b4e6d93@newsread2.arcor-online.net> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Sat, 20 Aug 2005 20:24:08 GMT NNTP-Posting-Host: 4.240.168.237 X-Complaints-To: abuse@earthlink.net X-Trace: newsread3.news.pas.earthlink.net 1124569448 4.240.168.237 (Sat, 20 Aug 2005 13:24:08 PDT) NNTP-Posting-Date: Sat, 20 Aug 2005 13:24:08 PDT Xref: g2news1.google.com comp.lang.ada:4219 Date: 2005-08-20T20:24:08+00:00 List-Id: Robert A Duff wrote: > > Ada was certainly not the first language with exceptions. > Does anybody know which one was? And were they called "exceptions" > and were they "raised" and "handled"? Perhaps I should have added a smiley in there. But between Ada and those using the C++ notation, Ada was certainly first. > Besides, there's an element of "pot calling kettle black" here. > Ada misuses quite a few terms. For example, pointers should be called > "pointers" or "references", not "accesses". And it's an abomination to > use the term "integer" for a meager subset of the integers. I believe > the term "integer" to refer to the infinite set predates Ada somewhat. I always thought the whole point of "access" was to not (seem to) require them to just be "pointers". Bounds information and the like can be part of an access value. As for Integer, you're quite right, but it's also quite natural to use that name (or a shortened form of it) for such a subset. Such a usage is quite common in computer languages; see FORTRAN (1955?) for an example. What would be a better name for such a type? -- Jeff Carter "If I could find a sheriff who so offends the citizens of Rock Ridge that his very appearance would drive them out of town ... but where would I find such a man? Why am I asking you?" Blazing Saddles 37