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,8c8bbb1419c8e81a X-Google-Attributes: gid103376,public From: steved@pacifier.com (Steve Doiel) Subject: Re: Waiver question Date: 1997/04/20 Message-ID: <5jbn29$64n$1@news.pacifier.com>#1/1 X-Deja-AN: 236044387 References: <33585385.C8D@lmtas.lmco.com> Organization: Pacifier BBS, Vancouver, Wa. ((360) 693-0325) Newsgroups: comp.lang.ada Date: 1997-04-20T00:00:00+00:00 List-Id: 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