comp.lang.ada
 help / color / mirror / Atom feed
From: "Theodore E. Dennison" <dennison@escmail.orl.mmc.com>
Subject: Re: Is the "Ada mandate" being reconsidered?
Date: 1996/06/12
Date: 1996-06-12T00:00:00+00:00	[thread overview]
Message-ID: <31BEC408.2781E494@escmail.orl.mmc.com> (raw)
In-Reply-To: 4pk5sm$i7k@gde.GDEsystems.COM


Michael Levasseur wrote:
> I'll cover these one by one:
> COTS - These movement to COTS hass been including move and
> more code that has been written in C++ as well 4GL stuff.
> Forgetting the wisdom of using COTS on DoD software, interfacing
> Ada to C is farely painless. Interfacing Ada to 4GL, commercial
> applications, C++ or JAVA are all a major undertaking.

I have recently been directly involved in a DoD effort using large
amounts of COTS hardware and software, and interfacing Ada to it has 
literally been the LEAST of our problems. Writing Ada bindings, even
high level ones, is really not all that difficult for an experienced
Ada developer. There are even some tools available to do it for you.
Getting COTS hardware/software combinations that will work 
together, now THAT has been a nightmare!

> The loss of credible compiler companies - As the number of credible
> compiler companies shinks and DoD software budgets continue to
> shink getting a vendor for the particular platform are harder and
> also more expensive.

I have seen neither of these. I suppose it depends on your 
definition of "credible". The major players, Alsys and Rational seem
to be getting stonger than ever. And the last few months have seen
the emergence of ACT.

The platform I am currently using is now supported by no less than
4 different Ada vendors. When I started 6 months ago, that number 
was 2! I guess you are seeing different trends than I am.

I have also not noticed a large upward movement in prices. Either
way, the price of our Ada compiler roughly in line with, and in 
many cases less than the price of all our COTS software.

In any event, you can now get an Ada compile for FREE.

>                      Ada has not and probably never will overcome
> the stigma of being developed by the Government.

That is perhaps true. I find it odd that this stigma would apply
within the DoD, though.

> I've been programming in Ada and C for the last 10 years. I
> personally believe that Ada is better for software development.
> More maintainable, better information hiding and encapsulation.
> Unfortunately, the economics law called "the law of diminishing
> returns" this law basically says that the old saying
> "if you build a better mouse trap the world will beat a path to
> your door" is incorrect. Although Ada is better, C and C++ will
> probably be the winner. Remember Beta vs. VHS or IBM vs. MAC.

In my experience, C or FORTRAN are usually pushed the strongest 
by high-level engineers who have never used Ada much, and don't 
see any good reason to change from "their" language. They will
use ANY argument handy to justify this. As time goes by I am
starting to see some engineers who have good Ada experience
promoted into these these positions, and am seeing more jobs
proposed in Ada.

So my outlook is a bit more optimistic than yours...but I'm 
learning Java, just in case. :-)

-- 
T.E.D.          
                |  Work - mailto:dennison@escmail.orl.mmc.com  |
                |  Home - mailto:dennison@iag.net              |
                |  URL  - http://www.iag.net/~dennison         |




  reply	other threads:[~1996-06-12  0:00 UTC|newest]

Thread overview: 85+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-05-08  0:00 Is the "Ada mandate" being reconsidered? Howard Dodson
1996-05-08  0:00 ` Tucker Taft
     [not found]   ` <31913863.446B9B3D@escmail.orl.mmc.com>
1996-05-10  0:00     ` Robert Munck
1996-05-13  0:00       ` Theodore E. Dennison
1996-05-13  0:00       ` Ken Garlington
1996-05-14  0:00         ` Robert Munck
1996-05-14  0:00           ` Tucker Taft
1996-05-17  0:00             ` Robert Munck
1996-05-08  0:00 ` Thomas C. Timberlake
1996-05-08  0:00 ` David Weller
1996-06-03  0:00 ` Roy M. Bell
1996-06-09  0:00   ` Peggy Byers
1996-06-09  0:00     ` David Weller
1996-06-09  0:00     ` Robert Dewar
1996-06-10  0:00     ` Paul Whittington
1996-06-10  0:00     ` Tucker Taft
1996-06-10  0:00     ` James Krell
1996-06-11  0:00       ` Michael Levasseur
1996-06-12  0:00         ` Theodore E. Dennison [this message]
1996-06-13  0:00           ` Michael Levasseur
1996-06-14  0:00             ` Theodore E. Dennison
1996-06-15  0:00               ` Robert Dewar
1996-06-17  0:00             ` Ken Garlington
1996-06-20  0:00             ` Joe Gwinn
1996-06-25  0:00               ` Bob Kitzberger
1996-06-12  0:00         ` Ken Garlington
1996-06-10  0:00     ` Ken Garlington
1996-06-11  0:00 ` Jon S Anthony
1996-06-11  0:00 ` Jim Kingdon
1996-06-12  0:00 ` Jon S Anthony
1996-06-12  0:00   ` Tom Robinson
1996-06-12  0:00     ` Fergus Henderson
1996-06-13  0:00       ` Tom Robinson
1996-06-13  0:00         ` Robert Dewar
1996-06-13  0:00         ` Robert Dewar
1996-06-18  0:00           ` Theodore E. Dennison
1996-06-18  0:00             ` Theodore E. Dennison
1996-06-24  0:00         ` Carl Bowman
1996-06-13  0:00     ` Tucker Taft
1996-06-14  0:00       ` Tom Robinson
1996-06-13  0:00     ` Robert Dewar
1996-06-13  0:00     ` Jon S Anthony
     [not found]     ` <31DD5234.11CB@thomsoft.com>
1996-07-18  0:00       ` Front Ends (was: Re: Is the "Ada mandate" being reconsidered?) Tom Robinson
1996-06-13  0:00 ` Is the "Ada mandate" being reconsidered? Jon S Anthony
1996-06-14  0:00 ` Jon S Anthony
1996-06-14  0:00 ` Jon S Anthony
1996-06-14  0:00 ` Jim Kingdon
1996-06-21  0:00   ` Richard Riehle
1996-06-22  0:00     ` Robert Dewar
1996-07-19  0:00 ` Front Ends (was: Re: Is the "Ada mandate" being reconsidered?) Jon S Anthony
  -- strict thread matches above, loose matches on Subject: below --
1996-06-14  0:00 Is the "Ada mandate" being reconsidered? Mark Bell
1996-06-14  0:00 Mark Bell
1996-06-14  0:00 ` Kevin J. Weise
1996-06-17  0:00   ` Theodore E. Dennison
1996-06-18  0:00 ` Robert Dewar
1996-06-24  0:00   ` Michael Levasseur
1996-06-17  0:00 Marin David Condic, 407.796.8997, M/S 731-93
1996-06-19  0:00 ` Ken Garlington
1996-06-19  0:00 ` Jim Kingdon
1996-06-21  0:00 Bob Crispen
1996-06-25  0:00 ` Joe Gwinn
1996-06-25  0:00   ` Michael Feldman
1996-06-27  0:00     ` Joe Gwinn
1996-06-29  0:00       ` Robert Dewar
1996-07-01  0:00         ` Norman H. Cohen
1996-06-27  0:00 ` Bob Crispen
1996-06-27  0:00 ` Jim Kingdon
1996-06-28  0:00 ` Jon S Anthony
1996-06-30  0:00 ` Ronald Cole
1996-06-30  0:00   ` Robert Dewar
1996-06-30  0:00     ` Richard Kenner
1996-06-30  0:00 ` Nasser Abbasi
1996-07-03  0:00   ` Joe Gwinn
1996-07-08  0:00     ` Ken Garlington
1996-07-08  0:00     ` Bob Kitzberger
1996-07-10  0:00       ` Joe Gwinn
1996-07-10  0:00         ` David Emery
1996-07-11  0:00           ` Michael Feldman
1996-07-15  0:00             ` Brad Balfour
1996-07-11  0:00         ` Jim Chelini
1996-07-22  0:00           ` Joe Gwinn
1996-07-11  0:00         ` James Rhodes
1996-07-12  0:00       ` Jon S Anthony
1996-07-12  0:00 ` Jon S Anthony
     [not found] <nhd91w250f.fsf@paralysys>
1996-07-16  0:00 ` Jon S Anthony
replies disabled

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