comp.lang.ada
 help / color / mirror / Atom feed
From: Ted Dennison<dennison@telepath.com>
Subject: Re: Ada (was Rival JSF teams fly final STOVL flights with flair, highlight  strengths)
Date: Mon, 06 Aug 2001 15:51:52 GMT
Date: 2001-08-06T15:51:52+00:00	[thread overview]
Message-ID: <s2zb7.402$NJ6.1246@www.newsranger.com> (raw)
In-Reply-To: rbkb7.868$Pa.443446345@newssvr16.news.prodigy.com

In article <rbkb7.868$Pa.443446345@newssvr16.news.prodigy.com>, Ken Garlington
says...
>
>"Bob" <rfritz@home.com> wrote in message news:3B6A15C3.8B3A9277@home.com...
>: Today most DOD projects use C or C++. C++ is basically Ada with full
>: polymorphism (objects)and C syntax.
>
>This is just plain wrong.

Actually, wrong doesn't even begin to describe it. Ada supports both compile
time and runtime polymorphism (I assume that's what's meant by "full
polymorphism). C++ did indeed borrow some of Ada's ideas (eg: exceptions,
generics, line comments), but by no means all the important ones. For instance
it still does not sport any kind of native concurrency support, which is one of
Ada's big draws. C++ does have some of C's syntax but it has a lot of its own
too. C++ is a definite improvement over C, but its hardly a suitable substitue
for Ada.

I find the emphasis on C++ rather odd anyway. For the job I'm working on, the
argument was that FORTRAN would have been better used. The one before that, the
arguers wanted C. The one before that, they were switching from CMS-2. All of
these were post-mandate Ada jobs. I have yet to see a full-up C++ DoD job
(though I've no doubt some exist). The funny thing is that in each case, none of
the folks who wanted a different language were actually doing the work. People
who actually *use* Ada for a while tend to quickly see its benifits.

---
T.E.D.    homepage   - http://www.telepath.com/dennison/Ted/TED.html
          home email - mailto:dennison@telepath.com



  parent reply	other threads:[~2001-08-06 15:51 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <BaJ97.18$IC4.17757353@newssvr16.news.prodigy.com>
     [not found] ` <945d79ff.0107312306.4665e855@posting.google.com>
     [not found]   ` <3b67fd90_2@binarykiller.newsgroups.com>
     [not found]     ` <421a7.235$0e7.91390140@newssvr16.news.prodigy.com>
     [not found]       ` <3B6A1179.26C1C04@home.com>
     [not found]         ` <3B6A15C3.8B3A9277@home.com>
2001-08-05 22:57           ` Ada (was Rival JSF teams fly final STOVL flights with flair, highlight strengths) Ken Garlington
2001-08-06  0:33             ` Bob Fritz
2001-08-06  8:33               ` Tony Gair
2001-08-07  3:31                 ` Ken Garlington
2001-08-08 20:21                   ` Mark
2001-08-07  3:31               ` Ken Garlington
2001-08-06 15:51             ` Ted Dennison [this message]
2001-08-07  4:51               ` Matthew V. Jessick
2001-08-08 16:39                 ` John Keeney
2001-08-09 22:20                   ` bendel boy
2001-08-08 17:58                 ` Emmanuel Gustin
2001-08-08 19:24                   ` Marin David Condic
2001-08-09 22:28             ` bendel boy
replies disabled

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