comp.lang.ada
 help / color / mirror / Atom feed
From: Marin David Condic <condicma@bogon.pwfl.com>
Subject: Re: Ada 83 - Sometimes still chosen
Date: 1999/03/25
Date: 1999-03-25T00:00:00+00:00	[thread overview]
Message-ID: <36FA5169.622A5196@pwfl.com> (raw)
In-Reply-To: 7dc7tu$2uk@dfw-ixnews7.ix.netcom.com

Richard D Riehle wrote:
> 
> In article <7dbvd6$56q$1@nnrp1.dejanews.com>,
>         robert_dewar@my-dejanews.com wrote:
> 
> in response to my observation about the continuation of Ada 83,
> 
> >And almost certainly it will still be Ada 95 code, seeing
> >as Ada 95 is almost exactly upwards compatible with Ada 83
> 
>  On some projects some programming managers feel it is appropriate
>  to freeze even the version of the compiler used to develop some
>  long-lived software product.  That is, once the satellite is
>  deployed, all updates will be made using exactly the same language
>  and version of the compiler used for the original development.
> 
I'd say this is true of most mission critical applications which require
any significant amount of verification. And the freezing point will come
far sooner than system deployment. The usual question goes like this:
"If you change the compiler version, host platform, etc. and feed it the
source code you gave me last week, can you guarantee that I'll get
exactly the same bits out this time as I did then?" The answer is
obviously "No." (It gets worse that that when you consider that it is
possible to have the same compiler version, OS version, etc. and run on
two different days with different loads on the system and because of
dynamic memory situations, the optimizer might give you different object
code. This actually happened to us once.)

Once you go to the effort of expensive verification testing, you need to
be able to reproduce the image precisely without disturbing anything you
did not intend to modify.

-- 
Marin David Condic
Real Time & Embedded Systems, Propulsion Systems Analysis
United Technologies, Pratt & Whitney, Large Military Engines
M/S 731-95, P.O.B. 109600, West Palm Beach, FL, 33410-9600
***To reply, remove "bogon" from the domain name.***




  reply	other threads:[~1999-03-25  0:00 UTC|newest]

Thread overview: 55+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-03-24  0:00 Calculating SQRT in ADA cmcrae
1999-03-23  0:00 ` Chris Morgan
1999-03-24  0:00   ` Marin David Condic
     [not found]   ` <36F913E0.75F51763@lmco.com>
1999-03-24  0:00     ` John Herro
1999-03-24  0:00       ` Hans Marqvardsen
     [not found]         ` <36FAA3DF.42C31CF@lmco.com>
1999-03-26  0:00           ` Tom Moran
1999-03-25  0:00       ` robert_dewar
1999-03-25  0:00         ` John Herro
1999-03-24  0:00           ` Hans Marqvardsen
1999-03-25  0:00             ` David C. Hoos, Sr.
1999-03-25  0:00           ` robert_dewar
1999-03-26  0:00             ` Calculating SQRT in Ada John Herro
1999-03-26  0:00               ` David C. Hoos, Sr.
1999-03-26  0:00                 ` John Herro
1999-03-25  0:00           ` Calculating SQRT in ADA robert_dewar
1999-03-25  0:00             ` David C. Hoos, Sr.
1999-03-26  0:00               ` Howard W. LUDWIG
1999-03-26  0:00             ` Ole-Hjalmar Kristensen
1999-03-27  0:00               ` robert_dewar
1999-03-29  0:00                 ` Robert I. Eachus
1999-03-30  0:00                   ` robert_dewar
1999-04-02  0:00                     ` Robert I. Eachus
1999-03-30  0:00                   ` robert_dewar
1999-04-02  0:00                     ` Robert I. Eachus
1999-04-03  0:00                       ` robert_dewar
1999-03-25  0:00       ` robert_dewar
1999-03-24  0:00     ` Ada 83 - Sometimes still chosen Richard D Riehle
1999-03-25  0:00       ` robert_dewar
1999-03-25  0:00         ` Richard D Riehle
1999-03-25  0:00           ` Larry Kilgallen
1999-03-26  0:00           ` robert_dewar
1999-03-26  0:00             ` Tom Moran
1999-03-26  0:00             ` Richard D Riehle
1999-03-26  0:00               ` Tom Moran
1999-03-26  0:00                 ` Larry Kilgallen
1999-03-29  0:00                 ` Marin David Condic
1999-03-29  0:00                   ` Tarjei Tj�stheim Jensen
1999-03-27  0:00               ` Matthew Heaney
1999-03-26  0:00             ` Tarjei Tj�stheim Jensen
1999-03-27  0:00               ` robert_dewar
1999-03-27  0:00                 ` Tarjei Tj�stheim Jensen
1999-03-25  0:00       ` robert_dewar
1999-03-25  0:00         ` Richard D Riehle
1999-03-25  0:00           ` Marin David Condic [this message]
1999-03-26  0:00           ` robert_dewar
1999-03-25  0:00     ` Calculating SQRT in ADA robert_dewar
1999-03-24  0:00       ` Howard W. LUDWIG
1999-03-25  0:00         ` Larry Kilgallen
1999-03-24  0:00 ` bob
1999-03-24  0:00   ` Niklas Holsti
1999-03-26  0:00     ` bob
1999-03-26  0:00     ` als0045
1999-03-26  0:00       ` als0045
1999-03-26  0:00 ` Marin David Condic
1999-03-26  0:00   ` David C. Hoos, Sr.
replies disabled

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