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: dewar@merv.cs.nyu.edu (Robert Dewar) Subject: Re: Papers on the Ariane-5 crash and Design by Contract Date: 1997/03/26 Message-ID: #1/1 X-Deja-AN: 228493961 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> <3336D167.6BFC@lmtas.lmco.com> Organization: New York University Newsgroups: comp.lang.eiffel,comp.object,comp.software-eng,comp.programming.threads,comp.lang.ada Date: 1997-03-26T00:00:00+00:00 List-Id: Ken Garlington said <> No one said anything completely silly like that! Ken you are putting words into someone else's mouth. The most that has been said is something like "systematic use of xxxx would have prevented the Ariane V incident" That is a statement that is highly NON-contentious, since it is true for almost all possible xxxx including "common sense". The trouble is that when people start replacing xxxx with specific language features, it is only to easy to read the statement as saying that the particular choice of xxxx is somehow the only one or at least a key one. I have no problem with the statement above with "Eiffel assertions" or "Programming by Contract" inserted for the xxxx, but the suggestion that only these approaches would be appropriate, or even that in this case they have some special advantage would be respectively absurd or dubious. The first allegation simply has not been made in this thread. Some people have made the second, and I find the argument dubious. The Ariane V goof is not a particularly instructive one from a language or methodology point of view.