comp.lang.ada
 help / color / mirror / Atom feed
From: Igor Kovalenko <kovalenko@home.com>
Subject: Re: Ada and QNX
Date: Mon, 16 Oct 2000 05:27:27 GMT
Date: 2000-10-16T05:27:27+00:00	[thread overview]
Message-ID: <39EA9161.6469DDE2@home.com> (raw)
In-Reply-To: 39EA6305.CD5CFE1F@ix.netcom.com

Lao Xiao Hai wrote:
> 
> Some of the alternatives to Ada are more popular.  Some misguided
> managers have mistaken popularity for quality and several DoD
> contractors have made the error of forsaking Ada in favor of inferior
> technologies such as C++.  Does this mean Ada is dead in those
> organizations?   Not really.
> 
> As people  seek to abandon Ada in favor of the glitzy languages so
> popular in Dr. Dobbs discover how dreadful those languages are, they
> reconsider the benefits of Ada.   C++, for example, turns out to be just
> another pretty face. Even as early as the wedding night, scrubbed of its
> makeup, shed of its adornments, the C++ honeymoon can quite suddenly
> be over.  Sadly, we continue to see some make decisions for form over
> substance.
> 

To contuinue the analogy, it sounds pretty much like a rant of a left
woman about how foolish her guy was to marry another woman, because her
breasts are fake and most of her face is a surgeons's talent. Those
rants never bring the guy back, because if he's left then it was for a
good reason. He probably did not like her enough with all her real good
amenities.

> But "Ada is DEAD?"  Hardly.  It appears that a prodigality of resources
> dedicated to opposing technologies was important so those deluded souls
> could understand the importance of what they had in the first place.
> Now they need to get over buyer's remorse and get back to the solid
> capabilities available in Ada.
> 

Oh, yeah. I bought Ada book some years ago. So many capabilities. Couple
hundred pages worth of docs printed in small-font. If someone manages to
a) write a good compiler for that (portable and with runtime-efficient
code) and b) somehow teach programmers to understand the whole damn
thing, then yes it might resurrect. Even then, I have doubts personally.
Ada is way too high and abstract to be good for system level programming
(even C++ is too high). And yet it is not as portable and distributable
as Java to be good for new-age applications. Plus, it smells too much
like Pascal and that turns me down immediately. Of course, those are
just my humble personal opinions, I know that others will disagree and I
don't say that those opinions are absolute right.

In any case I don't think that pissing into C++ pool will do any good
for Ada. At best it might just serve you as a good way to kill time
until a) and b) is done.

- Igor



  reply	other threads:[~2000-10-16  5:27 UTC|newest]

Thread overview: 66+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-09-29  0:00 Ada and QNX Michal Morawski
2000-09-29  0:00 ` Jeff Creem
2000-09-29  0:00   ` Armin Steinhoff
2000-09-29  0:00     ` Jeff Creem
2000-09-30  0:00       ` Armin Steinhoff
2000-10-03  0:00     ` Armin Steinhoff
2000-09-30  0:00 ` James Boucher
2000-09-30  0:00   ` Ted Dennison
2000-09-30  0:00   ` gdemont
2000-09-30  0:00   ` Robert Dewar
2000-10-14  0:00     ` ahummmm
2000-10-15  0:00       ` Lao Xiao Hai
2000-10-16  5:27         ` Igor Kovalenko [this message]
2000-10-16  0:00           ` Gautier
2000-10-16  0:00           ` mjsilva
2000-10-16  0:00             ` Igor Kovalenko
2000-10-16  0:00               ` mjsilva
2000-11-03  0:00                 ` mark_lundquist
2000-10-16  0:00               ` Lao Xiao Hai
2000-10-17  0:39               ` Robert Dewar
2000-10-17  5:00                 ` Igor Kovalenko
2000-10-17  0:00                   ` Gautier
2000-10-17  0:00                     ` Armin Steinhoff
2000-10-17  0:00                   ` aek
2000-10-17  0:00                     ` Gautier
2000-10-17  0:00                     ` Igor Kovalenko
2000-10-17  0:00                       ` Ted Dennison
2000-10-17  0:00                       ` Pat Rogers
2000-10-17  0:00                         ` Igor Kovalenko
2000-10-18  0:00                           ` Marin David Condic
2000-10-18  0:00                           ` Pat Rogers
2000-10-18  0:00                             ` Igor Kovalenko
2000-10-18  0:00                               ` Pat Rogers
2000-10-18  0:00                           ` Ted Dennison
2000-10-18  0:00                             ` Igor Kovalenko
2000-10-18  0:00                             ` Pat Rogers
2000-10-18  0:00                               ` Igor Kovalenko
2000-10-16  0:00           ` Marin David Condic
2000-10-16  0:00             ` Igor Kovalenko
2000-10-16  0:00               ` Marin David Condic
2000-10-17  0:28                 ` Robert Dewar
2000-10-17  0:00                   ` Larry Kilgallen
2000-10-18  0:00                     ` Robert Dewar
2000-10-17  0:00                   ` Armin Steinhoff
2000-10-17  0:00                   ` Steffen Huber
2000-10-17  0:00                   ` Ted Dennison
2000-10-18  0:00                     ` Robert Dewar
2000-10-17  0:00                   ` Frode Tennebø
2000-11-03  5:11                   ` CMM in outside software (was Re: Ada and QNX) Robert I. Eachus
2000-11-03  5:34                     ` Ken Garlington
2000-10-16  0:00               ` Ada and QNX Armin Steinhoff
2000-10-16  0:00               ` Gautier
2000-10-16  0:00               ` David Starner
2000-10-16  0:00               ` Robert Dewar
2000-10-17  5:38                 ` Igor Kovalenko
2000-10-17  0:00                   ` David C. Hoos, Sr.
2000-10-18  0:00                   ` Tarjei T. Jensen
2000-10-19  0:00                     ` ADA vs. SmallEiffel Armin Steinhoff
2000-10-16  0:00           ` Ada and QNX Ken Garlington
2000-10-17  0:00         ` mjsilva
2000-10-17  0:00           ` Ted Dennison
2000-10-17  0:00             ` mjsilva
2000-10-17  0:00             ` Buyer's Remorse? (was Re: Ada and QNX) mjsilva
2000-10-15  0:00       ` Ada and QNX James Boucher
2000-10-15  0:00         ` Steve Bellenot
2000-09-30  2:35 ` DuckE
replies disabled

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