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: fac41,a48e5b99425d742a X-Google-Attributes: gidfac41,public X-Google-Thread: 1108a1,5da92b52f6784b63 X-Google-Attributes: gid1108a1,public X-Google-Thread: ffc1e,a48e5b99425d742a X-Google-Attributes: gidffc1e,public X-Google-Thread: f43e6,a48e5b99425d742a X-Google-Attributes: gidf43e6,public X-Google-Thread: 103376,a48e5b99425d742a X-Google-Attributes: gid103376,public From: William Clodius Subject: Re: Papers on the Ariane-5 crash and Design by Contract Date: 1997/03/23 Message-ID: <333581B8.2781@lanl.gov>#1/1 X-Deja-AN: 227774303 References: <332B5495.167EB0E7@eiffel.com> <332D113B.4A64@calfp.co.uk> <5gm8a6$2qu$2@news.irisa.fr> <3332BE49.8F9@lmtas.lmco.com> <33330FE5.3F54BC7E@eiffel.com> <33332363.41C6@lanl.gov> <33335686.FF6D5DF@eiffel.com> Organization: Los Alamos National Lab Newsgroups: comp.lang.eiffel,comp.object,comp.software-eng,comp.programming.threads,comp.lang.ada Date: 1997-03-23T00:00:00+00:00 List-Id: Bertrand Meyer wrote: > > > I understand this remark (partly on the basis of verbal comments > heard at the time) as a criticism of Ada's specific exception > handling, but it is possible to understand it > as an indictment of exception handling in general. > I took this remark as based on three points emphasized in the text, his previous experiences in implementing compilers for languages which made him distrust linguistic complexity in general, his and others experience with PL/I, the best known previous exception handling system, and the overall complexity of the Ada language, which caused him to distrust the most obvious additions to its complexity. However, Ada had removed the most problematic aspects of PL/1 exception handling system, i.e., resumption semantics. Note that while his speech occurred after Ada's definition was fixed by the DoD, it occurred before robust and efficient implementations were available so that it was not based on direct experience with the language, and at least some of his subsequent public comments since that time have been favorable towards Ada. -- William B. Clodius Phone: (505)-665-9370 Los Alamos Nat. Lab., NIS-2 FAX: (505)-667-3815 PO Box 1663, MS-C323 Group office: (505)-667-5776 Los Alamos, NM 87545 Email: wclodius@lanl.gov