comp.lang.ada
 help / color / mirror / Atom feed
From: Richard Riehle <richard@adaworks.com>
Subject: Re: Joint Strike Fighter
Date: Tue, 30 Oct 2001 22:38:34 -0800
Date: 2001-10-31T06:34:30+00:00	[thread overview]
Message-ID: <3BDF9C6A.C25520C5@adaworks.com> (raw)
In-Reply-To: 11bf7180.0110290311.4d8d6f04@posting.google.com

Ian wrote:

> Richard Riehle <richard@adaworks.com> wrote in message news:<3BDCE159.39F6D422@adaworks.com>...
> > Now that LMCO has been awarded the contract for
> > JSF, does anyone know if the original plan to do the
> > software in Ada remains unchanged?
> >
> [trawl?]

This may have seemed like a "trawl" but it was just an inquiry based on
earlier information.

> I doubt this plan got very far. The current LMCO plan is to reuse most
> of the X-35 work in this new SDD phase. C++ code will be produced in 3
> phases over 10.5 years. This is being amended for a 2008 introduction.
> The size estimate is 4 to 6 M SLOC.

C++. It is really sad when a system that requires high reliability and
dependability ends of being programmed in a language as brittle and
error-prone as C++.

> Where C++ will be rejected for certification reasons in flight
> critical boxes I expect Ada will be used.

That's somewhat comforting.

> Either the theory that Ada has superior economics over the whole
> life-cycle process is wrong or somebody goofed up. It would be
> speculation to say who did. LMCO for getting their fingers burnt with
> Ada83 on the F-22, DoD pushing Faster, Cheaper, Better; or too many
> people demanding to be able to write C++.

Economics over dependability?   I know there are a lot of really bright
software professionals at LMCO, most of them, in fact.   The decision
to use C++ no doubt has justification that we will never understand,
especially those of us who know both Ada and C++ pretty well.  I
guess economics, in the long run, is an important factor. It is a little
disappointing to see Ada eased out of yet another major DoD
application -- and just as we are noticing an increase in interest
in Ada among some of our better trained military officers.

These things occur in cycles, I suppose.  Recently, I noticed a project
that is purported to be starting-up with Jovial as the intended implementation
language.   Of course, Jovial has an excellent track record for weapon
systems design, so that makes some sense.

Richard Riehle





  reply	other threads:[~2001-10-31  6:38 UTC|newest]

Thread overview: 56+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-29  4:55 Joint Strike Fighter Richard Riehle
2001-10-29 11:11 ` Ian
2001-10-31  6:38   ` Richard Riehle [this message]
2001-10-31 13:38     ` David Botton
2001-10-31 16:15     ` Wes Groleau
2001-10-31 16:25       ` Marin David Condic
2001-11-01  4:44         ` JF Harrison
2001-11-01 14:41           ` Marin David Condic
2001-11-03 16:58             ` Richard Riehle
2001-11-03 18:52               ` Jeffrey Carter
2001-11-05 15:30                 ` Ted Dennison
2001-11-06  2:07                   ` Jeffrey Carter
2001-11-06 16:46                   ` Rex Reges
2001-11-06 18:17                     ` Marin David Condic
2001-11-06 19:07                     ` Larry Kilgallen
2001-11-06 21:19                       ` Rex Reges
2001-11-06 23:01                         ` Larry Kilgallen
2001-11-08 14:55                         ` Rex Reges
     [not found]                         ` <Wa+tfCvHgQXH@eisner.e <3BEA9CED.8C6BF839@reges.org>
2001-11-08 15:43                           ` Ian Wild
2001-11-08 22:18                             ` Rex Reges
2001-11-22  6:25                               ` David Thompson
2001-11-08 16:23                         ` Larry Kilgallen
2001-11-08 13:53                     ` Marc A. Criley
2001-11-08 22:15                       ` Rex Reges
2001-11-09 12:44                         ` Marc A. Criley
2001-11-09 15:41                           ` Ted Dennison
2001-11-09 15:35                     ` Ted Dennison
2001-11-10  6:56                       ` john flynn
2001-11-04  1:08               ` David Botton
2001-11-05 14:59               ` Marin David Condic
2001-11-01 14:55           ` Ted Dennison
2001-11-01 21:47           ` P Norby
2001-11-02 17:02           ` P Norby
     [not found]           ` <003301c163c0$289f8c60$45d82c41@vaio>
2001-11-02 19:54             ` JF Harrison
     [not found]             ` <002a01c163d8$25bb4440$2702a8c0@WorkGroup>
2001-11-02 20:40               ` JF Harrison
2001-11-01 11:38         ` Ian
2001-11-01 14:51           ` Marin David Condic
2001-11-02  9:08           ` John McCabe
2001-11-02 16:16             ` Ian
2001-11-02 17:04               ` John McCabe
2001-11-29 16:48           ` Matthew Heaney
2001-11-29 17:12             ` Marin David Condic
2001-11-30 12:49               ` Simon Wright
2001-11-30 14:46                 ` Marin David Condic
2001-11-30 16:37                   ` Jeffrey Carter
2001-11-30 15:03                 ` Ted Dennison
2001-11-30 16:26                   ` Simon Wright
2001-11-30 16:39                     ` Ted Dennison
2001-11-30 17:08                     ` Pat Rogers
2001-11-30 22:53                     ` Chad R. Meiners
2001-12-01  8:08                       ` Simon Wright
2001-10-29 15:02 ` Marin David Condic
2001-10-29 17:55 ` Paul A Storm
2001-11-01  4:46   ` Richard Riehle
2001-11-02 20:03 ` Dirk Craeynest
2001-11-07  3:57 ` Vincent Marciante
replies disabled

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