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: ffc1e,a48e5b99425d742a X-Google-Attributes: gidffc1e,public X-Google-Thread: fac41,a48e5b99425d742a X-Google-Attributes: gidfac41,public X-Google-Thread: 107d55,a48e5b99425d742a X-Google-Attributes: gid107d55,public X-Google-Thread: 103376,a48e5b99425d742a X-Google-Attributes: gid103376,public X-Google-Thread: f43e6,a48e5b99425d742a X-Google-Attributes: gidf43e6,public X-Google-Thread: 1108a1,5da92b52f6784b63 X-Google-Attributes: gid1108a1,public From: Laurent Moussault Subject: Re: Papers on the Ariane-5 crash and Design by Contract Date: 1997/03/18 Message-ID: <332EBCFB.41C67EA6@kelenn-gw.univ-brest.fr>#1/1 X-Deja-AN: 226472737 References: <332B5495.167EB0E7@eiffel.com> <332D113B.4A64@calfp.co.uk> Organization: Universite de Brest , France Newsgroups: comp.lang.eiffel,comp.object,comp.software-eng,comp.programming.threads,comp.lang.ada,comp.lang.java.tech Date: 1997-03-18T00:00:00+00:00 List-Id: Anders Pytte wrote: > > I concur. In earlier threads I pushed the point that choice of language is > not as significant as good coding practices. Meyers et. al. are to be [...] > I have learned to use assertion exhaustively in C++, even though I do not May be there is two different things : the Eiffel language, and the Eiffel method, based on Design by Contract. As you said, neither the use of Design by Contract nor of the Eiffel method implies the use of the Eiffel language : they can be used with other languages as well. I think what the Eiffel programmers are trying to say is that the use of the Eiffel language implies the use of the Eiffel method, or at least the use of contracts. Am I wrong ? Anyway, this doesn't allow to say that the use of Eiffel (the language or the method) would have been enough to solve the problem, or would have been the only (or best) solution. And I'm sure noone have said that. I don't understand the fear of a "language war". Aren't languages important ? No need to fight, of course -- just to exchange ideas, for the benefit of every languages, including Eiffel and Ada. I think that a language improvement leads to an improvement of the coding practices. (Excuse my poor English) -- Laurent MOUSSAULT Universite de Bretagne Occidentale (Brest, France) Courier electronique : moussaul@kelenn-gw.univ-brest.fr