comp.lang.ada
 help / color / mirror / Atom feed
From: jsa@organon.com (Jon S Anthony)
Subject: Re: Is the "Ada mandate" being reconsidered?
Date: 1996/06/12
Date: 1996-06-12T00:00:00+00:00	[thread overview]
Message-ID: <JSA.96Jun11223109@organon.com> (raw)
In-Reply-To: 4mq7mg$8hs@jake.probe.net


In article <4pk5sm$i7k@gde.GDEsystems.COM> Michael Levasseur <levass@gdesystems.com> writes:

> Alot of these issues are very relevant.

No doubt.


> Ada to C is farely painless. Interfacing Ada to 4GL, commercial
> applications, C++ or JAVA are all a major undertaking.
                       ^^^^
Interfacing to Java is cake.  What are you talking about?


> 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. 

Well, this sounds good, it's just wrong.  Gnat is free and of better
overall quality than all but the very best Ada83 compilers.  I would
say it is about on par with the best (ahead here, behind there - over
all a wash).  Thomson's ObjectAda compiler is dirt cheap for personal
use and the professional version is cheaper than a "professional" C++
package.  Also, Gnat is on all sorts of platforms.  And since
ObjectAda uses the Intermetrics AdaMagic frontend, it will likely be
all over the place too (or at least highly compatible counterparts
based on the same frontend).

No, overall, this situation is _vastly_ better today than before.


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

Very legitimate problem.


> Company Management - Many DoD companies now don't really worry
> about complying with the DoD directive. They just tell the
> customer that inorder to meet timeing and space requirements
> C or C++ must be used. This is usually bogus, Ada can usually

Agreed.  There seems to be a real "Mommy! Mommy! Me too! Me too!"
mentality in these people, and that sort of infantilism(wd?) is hard
to overcome.  You certainly can't use reason or logic or facts...

> DoD Management - The DoD lets the companies get away with this
> and as DoD's clout diminishes as DoD companies start to work on 
> comercial companies as well as software engineers don't want to
> chase a skill/tool that is going to die!!!

While there is certainly a problem of perception here, I don't think
this is that big of a deal.  There is evidence of Ada getting some
good press and rational people are taking a real look.  The irrational
incompetents are the last thing you want glomming on to it.  They've
even managed to make C++ look worse than it is (no mean feat...)


> your door" is incorrect. Although Ada is better, C and C++ will
> probably be the winner. Remember Beta vs. VHS or IBM vs. MAC.

If you are speaking of sheer overall popularity, "will" can be
replaced by "is" and C++ can be dropped.  Nothing is anywhere near as
"popular" as C (including C++).  Second, we are not talking mass
market economics here anyway.  The VHS/Beta and IBM/Mac analogies
aren't really relevant.  The man in the street isn't going to be
"programming" in C any more than Ada.

/Jon

-- 
Jon Anthony
Organon Motives, Inc.
1 Williston Road, Suite 4
Belmont, MA 02178

617.484.3383
jsa@organon.com





  parent 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 ` David Weller
1996-05-08  0:00 ` Thomas C. Timberlake
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     ` James Krell
1996-06-11  0:00       ` Michael Levasseur
1996-06-12  0:00         ` Ken Garlington
1996-06-12  0:00         ` Theodore E. Dennison
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-10  0:00     ` Tucker Taft
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 [this message]
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     ` Jon S Anthony
1996-06-13  0:00     ` Robert Dewar
     [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 ` Jim Kingdon
1996-06-27  0:00 ` Bob Crispen
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     ` 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-08  0:00     ` Ken Garlington
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