comp.lang.ada
 help / color / mirror / Atom feed
From: pp000166@interramp.com (Robert Munck)
Subject: Re: Ada policy enforcement
Date: 1996/03/22
Date: 1996-03-22T00:00:00+00:00	[thread overview]
Message-ID: <315223f3.629346743@news.interramp.com> (raw)
In-Reply-To: 4ism6v$dfr@ra.nrl.navy.mil

On 21 Mar 1996 22:45:51 GMT, pitre@n5160d.nrl.navy.mil (Richard Pitre)
wrote:
>If Ada were *manifestly* better then there would be no need to enforce it.
>Enforcment is the last refuge of the terminaly confused 

One more time:

1.  The largest costs of DoD software come in maintenance and
upgrades.

2. Ada is harder than other languages for some programmers,
easier for others; the differences are not huge.  However, Ada
programmers are generally somewhat more expensive.

3. In any significant system, the people responsible for
implementation costs are NEVER the same people as those
responsible for maintenance costs.  No DoD program officer,
civilian employee, or contractor has ever suffered the slightest
negative effect to career or reputation because the system they
implemented turned out to be an expensive nightmare to
maintain.

In other words, the people who see that Ada is *manifestly*
better are not the ones who decide whether or not to use it.
You need ENFORCEMENT from a higher authority.  Of course,
all of the current higher authorities will be long gone when 
today's decisions have negative results.  Those few who fight
for Ada are demonstrating altruism, a contra-survival trait for
a bureaucrat.

I just noticed your NRL.Navy.mil address.  WHY DON'T YOU
KNOW THIS??? The Navy has horrendous current maintenance
costs, because of all of those programs in AN/UYK-20 assembler,
the variants of CMS-2, FORTRAN, ECOS, and SPL-1 and the long,
long time between refits of ships at sea.

Bob Munck@acm.org





  reply	other threads:[~1996-03-22  0:00 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <4iir4c$koa$1@mhadg.production.compuserve.com>
1996-03-18  0:00 ` Ada policy enforcement Richard Pitre
1996-03-21  0:00 ` Ken Garlington
1996-03-21  0:00   ` Richard Pitre
1996-03-22  0:00     ` Robert Munck [this message]
1996-03-22  0:00       ` Richard Pitre
1996-03-22  0:00     ` Ted Dennison
1996-03-22  0:00       ` Robert Dewar
1996-03-28  0:00         ` Richard Pitre
1996-03-23  0:00     ` Michael Feldman
1996-03-28  0:00       ` Richard Pitre
1996-03-28  0:00         ` Michael Feldman
1996-03-29  0:00           ` Richard Pitre
1996-03-29  0:00             ` David Weller
1996-03-25  0:00     ` Robert I. Eachus
1996-03-27  0:00       ` AdaWorks
1996-03-25  0:00     ` Ken Garlington
1996-03-23  0:00 ` AdaWorks
replies disabled

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