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,2c6139ce13be9980 X-Google-Attributes: gidfac41,public X-Google-Thread: f43e6,2c6139ce13be9980 X-Google-Attributes: gidf43e6,public X-Google-Thread: 103376,3d3f20d31be1c33a X-Google-Attributes: gid103376,public X-Google-Thread: 1108a1,2c6139ce13be9980 X-Google-Attributes: gid1108a1,public From: jsa@alexandria.organon.com (Jon S Anthony) Subject: Re: Interface/Implementation (was Re: Design by Contract) Date: 1997/08/30 Message-ID: #1/1 X-Deja-AN: 269096934 Distribution: world References: <34046FAD.52BFA1D7@eiffel.com> Organization: PSINet Newsgroups: comp.object,comp.software-eng,comp.lang.ada,comp.lang.eiffel Date: 1997-08-30T00:00:00+00:00 List-Id: In article doylep@ecf.toronto.edu (Patrick Doyle) writes: > >> I don't know if spec is more important than implementation, but > >> that's another debate... > > > >No it is not "another debate" - it is simply my opinion, as noted. > > That's funny, I thought these newsgroups were for discussion. Firing loaded opinions around back and forth is not my idea of "discussion". Especially given the lack of nuances capable in NG text. If it's yours - have at it. Of course, you should expect to encounter all the worthless flames and inflammatory rhetoric that goes with it. > And this means we can't debate things any more? I don't see these "yes it is! no it isn't!" or (even worse) "you're a FOOL for not using X because _I_ think it's COOL (BETTER, SUPERIOR, whatever)" exchanges as particularly insightful or useful. > >A rose by any other name Patrick. > > Not at all. Having a tool which "guesses" the spec from the > implementation is dangerous. But simply extracting the existing > spec from a spec+implementation document is a trivial process > which it easily automated. Whatever. > >Fine. And I do. And IMO, the evidence is there with enough authority > >to convince me of this. > > And you'll make no effort to convince me I'm wrong? Then why > to you participate in newsgroups? Because every once in a while (less lately due to a certain someone's series of heavily x-posted inflammatory rhetoric) there are real technical exchanges with real content that have real use. Trying to convince someone simply for the sake of convincing or ramming your view down their throats with the zeal of a religous fanatic is lame and useless. Wanna do that? Go be a lawyer or politician. Best thing is to simply present as much of the facts as you can in the best light you can and let people make up their own minds. If at the end of the day they want to use C++ and VB or Eiffel or Ada, or Lisp or ..., so be it. /Jon -- Jon Anthony OMI, Belmont, MA 02178, 617.484.3383 "Nightmares - Ha! The way my life's been going lately, Who'd notice?" -- Londo Mollari