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, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,66752102482bbdca X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: Required Metrics Date: 2000/05/07 Message-ID: <8f3rlk$b9n$1@nnrp1.deja.com>#1/1 X-Deja-AN: 620264614 References: <5DDO4.2237$wb7.194854@news.flash.net> <8ek4ea$5ta$1@nnrp1.deja.com> <390DC8AD.59B5EBEE@averstar.com> <8ep0k3$jlr$1@nnrp1.deja.com> <8es5fv$4ov$1@nnrp1.deja.com> <_HnQ4.7884$wb7.550012@news.flash.net> <8eukm0$ssm$1@nnrp1.deja.com> <24VQ4.8453$wb7.646902@news.flash.net> <8f279n$me2$1@nnrp1.deja.com> X-Http-Proxy: 1.0 x27.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Sun May 07 13:39:01 2000 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) Date: 2000-05-07T00:00:00+00:00 List-Id: In article , "Ken Garlington" wrote: > "Could you cite ONE case *** in this thread *** where I argued in favor of > including ANY requirement, documentation or otherwise, in the standard?" No, and no one said you had. What I said, cued by YOUR post was that you were one of the people who had suggested such requirements during the design process. > Certainly, I have argued for requirements *** in other > conversations, in > other places, at other times ***. And that is what I was referring to. > In those discussions, I've expected > vendors to say "Wait a minute -- I don't think I understand > what that means" Why? Vendors were not present at these meetings, and this is not a vendor issue, it is a language design issue. The meeting I am thinking of was a listening session to understand what people wanted in the Ada 95 standard. When you are listening to what people want, you do not quarrel with them, you listen! That was the ground rule (a good one) set by Chris Anderson. > or "I don't know of any reasonable way to do what you're > asking". Now I know > why they didn't object to them No you don't, your are guessing (wrong!). The interesting thing is that this battle for including documentation requirements was fought much later on, and as you know people (like me and Bob Duff) DID protest that it would be more useful to have these as implementation advice. We lost the argument. > It was preferable to just go along to make the users happy, > and then not consider themselves constrained by these > "requirements" when implementing the standard. Ken, the only thing I can figure, since you keep repeating the incorrect statement above is that you just don't understand what language definitions and semantic requirements are about. Of course one is constrained by requirements when implementing. But the trouble is that if a requirement has no formal content, then in the context of a language standard, it can be met in almost anyway. The RM essentially says You must provide kerbloggle, and then does not define what kerbloggle means. This means that everyone makes up their own mind what kerbloggle means. The standard is no longer very useful, one has instead to have informal market oriented acceptance discussions of whether YOUR idea of kerbloggle is close enough to the implementors view of kerbloggle. Remember, the standard is NOT written in english. It is written in formal english (this was a phrase that Jean Ichbian coined to try to explain this crucial difference). The fact that Ken Garlington has some informal idea of what documentation means has nothing whatsoever to do with this word as used in the standard. The standard has to define all terms that it uses, just as a mathematician has to in writing a proof. Could one come up with a definition of documentation that was not over-restrictive? I very much doubt it. > However, that's not related AT ALL to the original question > I've raised, which I think you've answered completely. Thank > you for your time. Sorry, at this stage, I really don't know what question you are raising :-) Sent via Deja.com http://www.deja.com/ Before you buy.