comp.lang.ada
 help / color / mirror / Atom feed
From: "E. Robert Tisdale" <edwin@netwood.net>
Subject: Re: Is the Ada World Embarrassed by the Defense Industry?
Date: Mon, 30 Oct 2000 21:36:37 +0000
Date: 2000-10-30T21:36:37+00:00	[thread overview]
Message-ID: <39FDE9E4.35F615A6@netwood.net> (raw)
In-Reply-To: VZgL5.34$pq3.5686@news.flash.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.

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.

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.

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.




  parent reply	other threads:[~2000-10-30 21:36 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 [this message]
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
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-04  3:08     ` DuckE
2000-11-04  0:00       ` Frode Tennebø
2000-11-07  0:17         ` mark
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
replies disabled

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