comp.lang.ada
 help / color / mirror / Atom feed
From: agate!howland.reston.ans.net!math.ohio-state.edu!uwm.edu!lll-winken.llnl. gov!taurus.cs.nps.navy.mil!shimeall@ucbvax.Berkeley.EDU  (timothy shimeall)
Subject: Re: How to Make Ada more widely used?
Date: 4 Jun 93 17:15:50 GMT	[thread overview]
Message-ID: <C83xAE.MMs@taurus.cs.nps.navy.mil> (raw)

In article <SRCTRAN.93Jun2233244@world.std.com> srctran@world.std.com (Gregory 
Aharonian) writes:
>   Simple.  Drop the Ada Mandate.  It is an artificial distortion of the
>marketplace that has sheltered Ada from competition with other languages.
>Compiler prices are uncompetitive with those of other languages, no one
>is producing the Ada add-on libraries so useful for development in other
>worlds because there is no market.  Not only is the Ada Mandate bad
>economics, but it is also bad policy, as evidence by the ongoing defections
>from following by many inside the armed forces.  In short, because of Ada
>policies and not because of the language itself, Ada is uncompetitive and
>not attractive enough to be more widely used.

However, the Ada Mandate has also allowed the armed forces to drop
maintenance of litterally thousands of special-purpose compilers,
created during the 60s and 70s to support development of single
projects.  It has also allowed a large decrease in
maintenance-programmer-training costs...  In short, the ORIGINAL
purpose of the Ada Mandate, to allow DoD to move to a small subset
of languages (Ada, and selected others where economically necessary)
from the pre-Ada hugely multilingual days.

Tell us Greg: If the Ada Mandate is dropped, how is DoD to retain
the small-language-set benefits?  Factor into your calculations that
there IS NO STANDARD for many commonly-used languages (incl. C and C++)
, and, in fact, there are large portability problems for non-trivial 
non-Ada-based applications across even rather similar environments.  
(Right now, I'm trying to port the Aegis project-control system from 
Sun to Iris, and the bug-chasing is annoyingly complex...)
Given the DoD radical maintenance requirements, this may be a 
serious concern.

The fact of the matter is that Ada is MEANT to be a niche language.
The language sponsors, DoD, don't much care (except where it 
impacts their costs) if Ada EVER is a huge commercial success.
Even as it is today, it is VERY useful in the DoD context.
				Tim
Disclaimer: The preceding is NOT an official statement for any
governmental or nongovernmental organization.  It is a personal
opinion of the author.

             reply	other threads:[~1993-06-04 17:15 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-06-04 17:15 timothy shimeall [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-06-15 18:06 How to Make Ada more widely used? John Bollenbacher
1993-06-12 16:24 Bjarne Stroustrup
1993-06-12 14:53 Gregory Aharonian
1993-06-11 15:38 Charles H. Sampson
1993-06-10  2:05 Michael Feldman
1993-06-09 22:00 cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!howland.
1993-06-09 21:47 cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!howland.
1993-06-09 14:27 Doug Smith
1993-06-09  4:27 Gregory Aharonian
1993-06-08 21:54 Kenneth Anderson
1993-06-08 21:35 Beth Walker
1993-06-08 21:00 cis.ohio-state.edu!math.ohio-state.edu!darwin.sura.net!seas.gwu.edu!mfeld
1993-06-08 20:38 cis.ohio-state.edu!math.ohio-state.edu!darwin.sura.net!seas.gwu.edu!mfeld
1993-06-08 19:22 cis.ohio-state.edu!news.sei.cmu.edu!ajpo.sei.cmu.edu!gartm
1993-06-08 17:24 dog.ee.lbl.gov!overload.lbl.gov!agate!usenet.ins.cwru.edu!magnus.acs.ohio
1993-06-08 12:45 Robert Dewar
1993-06-08  4:08 Gregory Aharonian
1993-06-08  4:03  Michael Feldman
1993-06-07 17:02 agate!overload.lbl.gov!lll-winken.llnl.gov!taurus.cs.nps.navy.mil!shimeal
1993-06-05  0:45 cis.ohio-state.edu!pacific.mps.ohio-state.edu!math.ohio-state.edu!howland
1993-06-04  4:57 Holmes S. Liao
1993-06-04  4:14 David Helken
1993-06-03  4:32 Gregory Aharonian
1993-06-02 18:23 David Emery
1993-06-02  1:12 Michael Feldman
1993-06-02  0:48 cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!howland.
1993-06-02  0:40 cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!howland.
1993-06-01 20:52 David Emery
1993-06-01 17:43 Mark Johnson
replies disabled

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