comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@merv.cs.nyu.edu (Robert Dewar)
Subject: Re: Waiver question
Date: 1997/04/20
Date: 1997-04-20T00:00:00+00:00	[thread overview]
Message-ID: <dewar.861594356@merv> (raw)
In-Reply-To: 33585385.C8D@lmtas.lmco.com


Ken said

<<  *  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++.
>>

The first argument seems pretty bogus to me -- Ken, is this just a guess,
or is it based on informal ancedotal experience (if so I have anecdotes
to refute it), or is it based on hard data -- if the latter, ;et's see
the data.

The second argument is also speculative. From where I sit it seems likely
to be quite wrong. Again, you need data to back his up.

The third argument is the only relevant one to consider, and here the
issue is solely whether there are good Ada tools that can interface
to the existing C/C++ code that is to be reused.

I think that's the only real issue. Rather than make bogus generalizations
about DSP's as a class. The proper issue is to look at the very specific
circcumstances. given the DSP or DSP's to be chosen, what Ada tools are
available, or could be made available, and how well would they work? A
waiver is reasonable or not depending on the answer to this question!

Remember here that TI recently voted with significant $$$ in their 
confidence in the viability and importance of Ada on DSP's. I find
tthat more convincing than Ken's dataless speculations!





  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
1997-04-20  0:00 ` Dean Runzel
1997-04-22  0:00   ` Ken Garlington
1997-04-20  0:00 ` Robert Dewar [this message]
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             ` Kaz Kylheku
1997-04-29  0:00             ` Robert Dewar
1997-04-29  0:00             ` Laurent Guerby
1997-04-30  0:00               ` Corey Minyard
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-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