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: 103376,42427d0d1bf647b1 X-Google-Attributes: gid103376,public From: Ken Garlington Subject: Re: Ada Core Technologies and Ada95 Standards Date: 1996/04/23 Message-ID: <317CB1C1.431F@lmtas.lmco.com>#1/1 X-Deja-AN: 151001182 references: <00001a73+00002c20@msn.com> <828038680.5631@assen.demon.co.uk> <828127251.85@assen.demon.co.uk> <315FD5C9.342F@lfwc.lockheed.com> <3160EFBF.BF9@lfwc.lockheed.com> <829851188.11037@assen.demon.co.uk> <830205883.24190@assen.demon.co.uk> content-type: text/plain; charset=us-ascii organization: Lockheed Martin Tactical Aircraft Systems mime-version: 1.0 newsgroups: comp.lang.ada x-mailer: Mozilla 2.01 (Macintosh; I; 68K) Date: 1996-04-23T00:00:00+00:00 List-Id: John McCabe wrote: > > You seem to be defending a "make it fast, THEN make it work" > philosophy here (which I completely disagree with) and confusing > quality with run-time performance. Except that, in the choices given, you could either have a performance improvement (choice #1), or you could pass a test which did _not_ add to _any_ measure of compiler quality. The second choice involved a test with no value added to the user (this was a precondition of the second choice). I think, given those two options, you would prefer #1, right? Certainly, if choice #2 involved a useful test, then I might agree with your response. However, the ground rule for #2 was that it was a useless test. So, failing test #2 should _not_ translate into a bug in the application code, and so the effects you described later should not occur. > Importance, in this case, is relative - I may be the only customer who > uses the technique covered by the "obscure" test in which case it is > _very_important to me. This is certainly true, and one of the questions I asked. If the ACVC is changing to be more user-oriented, how does the ACVC writer have this understanding of how the compiler will be used? If his understanding is in error, then the tests will still be focusing on the wrong things. -- LMTAS - "Our Brand Means Quality"