From: "Pat Rogers" <progers@NOclasswideSPAM.com>
Subject: Re: Is the Ada World Embarrassed by the Defense Industry?
Date: Mon, 30 Oct 2000 16:17:15 -0600
Date: 2000-10-30T16:17:15-06:00 [thread overview]
Message-ID: <NrmL5.118$wy3.52767@nnrp1.sbc.net> (raw)
In-Reply-To: 39FDE9E4.35F615A6@netwood.net
"E. Robert Tisdale" <edwin@netwood.net> wrote in message
news:39FDE9E4.35F615A6@netwood.net...
> Ken Garlington wrote:
>
> > While looking at the SIGAda 2000 web site,
> > I notice that the role of Ada in defense applications is minimized
> > (even after the explicit requirements in this area were dropped).
> > For example, the list of "recent" successful Ada-based systems
> > includes only commercial projects, some five years old,
> > although one of the most recent Ada success stories occurred
> > just a few days ago (October 24). I also notice that
> > an interview last year with Tucker Taft included the statement,
> > "These days we're focused mostly on commercial success stories..."
> > I can understand wanting to promote commercial applications,
> > but isn't this going a little overboard?
>
> Apparently, national defense, and the U.S. Navy in particular,
> has finally turned toward Commercial Off-The-Shelf (COTS)
> solutions after encouraging a commercial computer industry
> for the past 50 years.
The DoD is institutionally clueless about software development. (Oh
sure there are plenty of bright, capable people involved; but as an
organization it is lost.) They went from a simple language policy
("use Ada for the things that make sense") to a laughable one that
requires good will on the part of their contractors ("do a reasonable
language trade-off study including Ada"). What a sad joke!
> It is possible to implement reliable applications
> in other programming languages through diligence,
> discipline and exhaustive testing. It just costs more.
> One can only assume that the commercial developer
> weighed these costs against all of the other costs
> relevant to application program development when
> they decided which programming language(s) to use.
ROTFL
Thanks -- that (and the lack of a smiley) made my day!
> The problem for the military
> is to test and evaluate all of these applications
> and select the best value.
>
> If application program source codes are transferred
> to the military, they must find and/or train programmers
> to modify and maintain that source code.
> It is easier to find and train C and C++ programmers
> than it is to find and train Ada programmers today
> so there is a strong incentive to prefer C or C++ over Ada.
References please, otherwise this propagates myth. IMHO training Ada
people is easy. Finding good Ada people is easy if you pay well.
> A lot can be done to incorporate safety and reliability
> into C and C++ compilers and class libraries
> but these languages are inherently unsafe
> and there is very little that can be done about it
> without changing the languages themselves.
I don't see how the first part of that sentence agrees with the last.
(And I agree with the last part.)
---
Patrick Rogers Consulting and Training in:
http://www.classwide.com Deadline Schedulability Analysis
progers@classwide.com Software Fault Tolerance
(281)648-3165 Real-Time/OO Languages
Adam ... does not deserve all the credit; much is due to Eve, the
first woman, and Satan, the first consultant.
Mark Twain
next prev parent reply other threads:[~2000-10-30 22:17 UTC|newest]
Thread overview: 55+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-10-30 16:04 Is the Ada World Embarrassed by the Defense Industry? Ken Garlington
2000-10-30 18:03 ` Tucker Taft
2000-10-30 18:25 ` Robert A Duff
2000-10-30 20:41 ` Ken Garlington
2000-10-30 18:30 ` Ted Dennison
2000-10-30 21:36 ` E. Robert Tisdale
2000-10-30 22:01 ` James Rogers
2000-11-01 14:38 ` John Kern
2000-11-01 16:16 ` Pat Rogers
2000-10-30 22:17 ` Pat Rogers [this message]
2000-10-31 4:10 ` Lao Xiao Hai
2000-10-31 14:52 ` Ted Dennison
2000-10-31 16:50 ` mjsilva
2000-10-31 17:06 ` E. Robert Tisdale
2000-10-31 17:39 ` mjsilva
2000-11-01 2:39 ` Jeff Carter
2000-11-01 3:19 ` Ken Garlington
2000-11-01 19:27 ` Tucker Taft
2000-11-01 20:04 ` E. Robert Tisdale
2000-11-02 0:37 ` Ken Garlington
2000-11-02 0:42 ` E. Robert Tisdale
2000-11-02 3:16 ` Ken Garlington
2000-11-02 3:48 ` Jeff Carter
2000-11-02 12:38 ` Ken Garlington
2000-11-02 13:33 ` Gautier
2000-11-03 5:30 ` Ken Garlington
2000-11-02 0:42 ` Ken Garlington
2000-11-03 0:00 ` Ada vs. C++ in defense projects Michael P. Card
2000-11-04 0:00 ` Jeff Stimson
2000-11-04 0:00 ` E. Robert Tisdale
2000-11-05 0:57 ` Jeff Carter
2000-11-04 0:00 ` Robert Love
2000-10-31 8:06 ` Is the Ada World Embarrassed by the Defense Industry? Pascal Obry
2000-10-31 14:53 ` Jean St-Pierre
2000-10-31 15:17 ` Larry Kilgallen
2000-10-31 21:10 ` Jean St-Pierre
2000-10-31 21:17 ` Wes Groleau
2000-10-31 21:13 ` Wes Groleau
2000-11-03 0:00 ` mark_lundquist
2000-11-03 0:00 ` E. Robert Tisdale
2000-11-03 0:00 ` Ted Dennison
2000-11-03 0:00 ` mark_lundquist
2000-11-03 0:00 ` E. Robert Tisdale
2000-11-03 0:00 ` Larry Kilgallen
2000-11-18 0:00 ` John Magness
2000-11-18 0:00 ` Ken Garlington
2000-11-19 0:00 ` Ted Dennison
2000-11-06 0:00 ` Laurent Guerby
2000-11-06 0:00 ` Ted Dennison
2000-11-06 0:00 ` Gautier
2000-11-04 0:00 ` Lao Xiao Hai
2000-11-03 0:00 ` mark_lundquist
2000-11-04 3:08 ` DuckE
2000-11-04 0:00 ` Frode Tennebø
2000-11-07 0:17 ` mark
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox