comp.lang.ada
 help / color / mirror / Atom feed
From: steved@pacifier.com (Steve Doiel)
Subject: Re: Waiver question
Date: 1997/04/20
Date: 1997-04-20T00:00:00+00:00	[thread overview]
Message-ID: <5jbn29$64n$1@news.pacifier.com> (raw)
In-Reply-To: 33585385.C8D@lmtas.lmco.com


In article <33585385.C8D@lmtas.lmco.com>, GarlingtonKE@lmtas.lmco.com says...
>
>Consider a waiver request to use C++ in a Digital Signal Processing
>application. The waiver is based essentially on these arguments:
>
>  *  DSP engineers would rather program in C++ than Ada, since it
>     makes them more valuable in the larger commericial marker. As a
>     result, there is much higher attrition when DSP engineers are
>     required to program in Ada, and so the development cost is higher.
>
>  *  Most DSP tools are for C/C++. The number of DSP tools for Ada
>     will shrink, given that the DoD has decided not to mandate Ada
>     anymore.
>
>  *  Most existing DSP code is in C/C++. Therefore, reuse is easier
>     if the new code is also written in C++.
>
>Anyone have a reason to think this waiver shouldn't be approved?
>

Yes.  Exactly the same reason I think the waiver shouldn't be approved to
program the system in COBOL.  If I understand correctly the intent of the
mandate was to reduce the divergence tools used for system development, and
thus reduce long term costs.  I believe this has been successful.

Choosing different systems seems contrary to this intent.

There is evidence that Ada is a better choice for the software lifecycle than
C/C++ and this should be reinforced.  In order for Ada to remain the best
choice it requires continued support and use.  This means you!

Personally I'm tired of having systems that are technically superior die
out because inferior systems have an advantage in marketing.  But then
history does have a way of repeating itself.

Steve Doiel





  parent reply	other threads:[~1997-04-20  0:00 UTC|newest]

Thread overview: 45+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-04-18  0:00 Waiver question Ken Garlington
1997-04-19  0:00 ` Tom Moran
1997-04-20  0:00 ` Steve Doiel [this message]
1997-04-20  0:00 ` Dean Runzel
1997-04-22  0:00   ` Ken Garlington
1997-04-20  0:00 ` Robert Dewar
1997-04-21  0:00   ` Ken Garlington
1997-04-22  0:00     ` Ken Garlington
1997-04-23  0:00       ` Corey Minyard
1997-04-24  0:00         ` Richard Kenner
1997-04-28  0:00         ` Larry Kilgallen
1997-04-28  0:00           ` Corey Minyard
1997-04-29  0:00             ` Laurent Guerby
1997-04-30  0:00               ` Corey Minyard
1997-04-29  0:00             ` Kaz Kylheku
1997-04-29  0:00             ` Robert Dewar
1997-04-29  0:00           ` Richard Kenner
1997-04-30  0:00             ` Robert Dewar
1997-05-01  0:00               ` Larry Kilgallen
1997-05-07  0:00                 ` Bad .diff files in gnat-3.09 in Linux Benoit Jauvin-Girard
1997-05-09  0:00                   ` Albert K. Lee
1997-04-30  0:00             ` Waiver question Robert A Duff
1997-05-01  0:00               ` Kaz Kylheku
1997-05-02  0:00                 ` Robert A Duff
1997-05-02  0:00                   ` Larry Kilgallen
1997-05-02  0:00                     ` Robert A Duff
1997-05-02  0:00                       ` Larry Kilgallen
1997-05-03  0:00                         ` Robert A Duff
1997-05-03  0:00                           ` Larry Kilgallen
1997-05-04  0:00                             ` Robert Dewar
1997-05-04  0:00                         ` Robert Dewar
1997-05-02  0:00                     ` Robert Dewar
1997-05-06  0:00                     ` John M. Mills
1997-04-29  0:00           ` Robert Dewar
1997-04-23  0:00     ` Tarjei Jensen
1997-04-21  0:00 ` Robert I. Eachus
1997-04-21  0:00   ` Robert Dewar
1997-04-22  0:00     ` Robert I. Eachus
1997-04-23  0:00       ` Robert Dewar
1997-04-22  0:00   ` Ken Garlington
1997-04-23  0:00     ` Robert S. White
1997-04-24  0:00     ` Robert Dewar
1997-04-24  0:00       ` Steve Vestal
1997-04-25  0:00         ` Robert I. Eachus
1997-04-25  0:00         ` Ken Garlington
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox