From: "Marin David Condic, 407.796.8997, M/S 731-93" <condicma@PWFL.COM>
Subject: Re: Ada Core Technologies and Ada95 Standards
Date: 1996/04/29
Date: 1996-04-29T00:00:00+00:00 [thread overview]
Message-ID: <96042916334234@psavax.pwfl.com> (raw)
Ken Garlington <garlingtonke@LMTAS.LMCO.COM> writes:
>
>OK. Then you would agree that ACVC testing should be reduced or eliminated,
>in favor of something else. I can accept this. What (if anything) would
>you recommend be done in lieu of DoD "meddling" to improve compiler quality,
>or would reducing/killing ACVC by itself improve compiler quality?
>
>
Actually, what may have been a better idea as far as a validation
suite for Ada goes, would have been to concentrate on the
availability of features in *some* form.
For example, rather than test an implementation to find out if
they correctly handle every possible combination of generic formal
parameter and issue appropriate error messages, why not
concentrate on determining that an implementation handles generics
*at all*? Check to see that it can handle some relatively
straightforward set of cases and declare "Yup. These dudes have
Generic Packages. They didn't leave that feature out. It may be
buggy as hell, but it isn't a 'partial' language implementation."
Look at some of the early "subset" Ada83 compilers and you can see
where developers were having problems. They came out with
compilers that didn't support tasking, generics, chapter 13 and,
by consequence, much of the I/O. It would have been more useful
from a "validation" standpoint to know that a given implementation
would let you write programs using some/all of the major language
features in some syntactically correct way. You could write your
programs with some assurance that as the compilers got better, so
would your code, but that you'd have usable features at some
minimal level.
Maybe we all more or less agree that the original validation goal
was a little too aggressive. At what level it should have backed
off is not at all easy to see.
Pax,
Marin
Marin David Condic, Senior Computer Engineer ATT: 407.796.8997
M/S 731-93 Technet: 796.8997
Pratt & Whitney, GESP Fax: 407.796.4669
P.O. Box 109600 Internet: CONDICMA@PWFL.COM
West Palm Beach, FL 33410-9600 Internet: MDCONDIC@AOL.COM
===============================================================================
"If nobody else was violent, I could conquer the whole stupid
planet with a butter knife."
-- Dogbert
===============================================================================
next reply other threads:[~1996-04-29 0:00 UTC|newest]
Thread overview: 92+ messages / expand[flat|nested] mbox.gz Atom feed top
1996-04-29 0:00 Marin David Condic, 407.796.8997, M/S 731-93 [this message]
-- strict thread matches above, loose matches on Subject: below --
1996-04-24 0:00 Ada Core Technologies and Ada95 Standards W. Wesley Groleau (Wes)
1996-04-25 0:00 ` Ken Garlington
1996-04-25 0:00 ` Robert Dewar
1996-04-25 0:00 ` Theodore E. Dennison
1996-04-01 0:00 Simon Johnston
1996-03-25 0:00 Kenneth Mays
1996-03-25 0:00 ` Robert Dewar
1996-03-28 0:00 ` John McCabe
1996-03-28 0:00 ` Robert Dewar
1996-03-29 0:00 ` John McCabe
1996-03-29 0:00 ` Robert Dewar
1996-04-01 0:00 ` Ken Garlington
1996-04-01 0:00 ` Robert Dewar
1996-04-02 0:00 ` John McCabe
1996-04-02 0:00 ` Ken Garlington
1996-04-02 0:00 ` John McCabe
1996-04-02 0:00 ` Robert Dewar
1996-04-03 0:00 ` Ken Garlington
1996-04-04 0:00 ` Robert Dewar
1996-04-04 0:00 ` Ken Garlington
1996-04-05 0:00 ` Robert Dewar
1996-04-10 0:00 ` Ken Garlington
1996-04-02 0:00 ` Robert A Duff
1996-04-10 0:00 ` Robert Dewar
1996-04-10 0:00 ` Robert Dewar
1996-04-12 0:00 ` Philip Brashear
1996-04-12 0:00 ` Robert Dewar
1996-04-18 0:00 ` John McCabe
1996-04-19 0:00 ` Robert Dewar
1996-04-22 0:00 ` Ken Garlington
1996-04-22 0:00 ` John McCabe
1996-04-23 0:00 ` Ken Garlington
1996-04-24 0:00 ` Robert Dewar
1996-04-26 0:00 ` Ken Garlington
1996-04-24 0:00 ` John McCabe
1996-04-24 0:00 ` Robert Dewar
1996-04-26 0:00 ` Ken Garlington
1996-04-26 0:00 ` John McCabe
1996-04-26 0:00 ` John McCabe
1996-04-25 0:00 ` Ken Garlington
1996-04-24 0:00 ` Robert Dewar
1996-04-26 0:00 ` Ken Garlington
1996-04-27 0:00 ` Robert Dewar
1996-04-15 0:00 ` Ken Garlington
1996-04-16 0:00 ` Robert Dewar
1996-04-16 0:00 ` Ken Garlington
1996-04-16 0:00 ` Robert Dewar
1996-04-02 0:00 ` John McCabe
1996-04-02 0:00 ` Robert A Duff
1996-04-16 0:00 ` John McCabe
1996-04-16 0:00 ` Robert Dewar
1996-04-22 0:00 ` John McCabe
1996-04-23 0:00 ` Ken Garlington
1996-04-24 0:00 ` Robert Dewar
1996-04-26 0:00 ` Ken Garlington
1996-04-27 0:00 ` Robert Dewar
1996-04-29 0:00 ` Cordes MJ
1996-04-29 0:00 ` Robert Dewar
1996-05-06 0:00 ` John McCabe
1996-05-06 0:00 ` Robert Dewar
1996-05-08 0:00 ` John McCabe
[not found] ` <Dr46LG.2FF@world.std.com>
1996-05-09 0:00 ` John McCabe
1996-05-07 0:00 ` Mike Cordes
1996-05-07 0:00 ` Mike Cordes
1996-04-10 0:00 ` Robert Dewar
1996-04-15 0:00 ` Ken Garlington
1996-04-16 0:00 ` Robert Dewar
1996-04-16 0:00 ` Ken Garlington
1996-04-16 0:00 ` Robert Dewar
1996-04-18 0:00 ` Ken Garlington
1996-03-31 0:00 ` Geert Bosch
1996-04-01 0:00 ` Robert Dewar
1996-04-01 0:00 ` Mike Young
1996-04-03 0:00 ` Robert Dewar
1996-03-29 0:00 ` steved
1996-04-03 0:00 ` Robert I. Eachus
1996-04-03 0:00 ` Ken Garlington
1996-04-04 0:00 ` Robert Dewar
1996-04-04 0:00 ` John McCabe
1996-04-05 0:00 ` Robert Dewar
1996-04-07 0:00 ` John McCabe
1996-04-05 0:00 ` Robert I. Eachus
1996-04-10 0:00 ` Cordes MJ
1996-04-10 0:00 ` Robert Dewar
1996-04-15 0:00 ` Ken Garlington
1996-04-16 0:00 ` Robert Dewar
1996-04-16 0:00 ` Ken Garlington
1996-04-16 0:00 ` Robert Dewar
1996-04-11 0:00 ` Robert I. Eachus
1996-04-11 0:00 ` Robert I. Eachus
1996-04-19 0:00 ` Laurent Guerby
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox