comp.lang.ada
 help / color / mirror / Atom feed
From: Stu Hollander <s.hollander@ghrt.com>
Subject: Re: New IEEE Language Popularity Ratings
Date: Wed, 10 Aug 2016 06:08:54 +0000 (UTC)
Date: 2016-08-10T06:08:54+00:00	[thread overview]
Message-ID: <noegdm$kdo$1@gioia.aioe.org> (raw)
In-Reply-To: ptqdnX3AXc9IqDfKnZ2dnUU7-IfNnZ2d@giganews.com

On 2016-08-09, Norman Worth <nworth@comcastNOSPAM.net> wrote:
> On 7/28/2016 9:05 AM, Alejandro R. Mosteo wrote:
>> On 28/07/16 16:58, brbarkstrom@gmail.com wrote:
>>> has a 2016 ranking of languages.  Top two are C, followed by Java.

That's because the two of the three most popular "operating systems" are
written in C and top one uses mostly Java.

> When I mention doing something in Ada, my very experienced peers 
> shudder.  They have never been trained in the language, and they dread 
> it.  Their perception is that Ada is a very large, extremely difficult 
> language with an impossible learning curve. 

And C++ isn't?

>They also feel it would be difficult to read, understand, and maintain.

And C++ isn't?

It's really quite the opposite. C is an unsafe language, C++ is unreadable,
error-prone and builds on C's worst attributes. Ada is readable, safe, and
maintainable and was designed (as opposed to C and C++!) from the beginning
to deal with large systems. It's unfortunate and we all realize it's going
to stay that way but people really missed out and continue to miss out by
not looking into Ada and other alternatives. They prefer to stay with the
broken tools they already think they know. The devil you know vs. the devil
you don't know. In reality the situation is quite the opposite of what most
people imagine. C++ is enormous and complicated. I don't believe anybody
knows it all. Those people are afraid of Ada? They're the ones who would
probably benefit from it and enjoy the refreshing change the most.

As you said the tools are not there. That is enough to kick Ada out the door
no matter how good the language is. If C and C++ had no libraries they'd
also be unusable...

> The battle reminds me a bit of the Algol vs. FORTRAN battles in the
>  1970s. 

I don't remember that because outside of academia nobody cared about ALGOL
and we all there wasn't a snowball's chance in hell FORTRAN was going to be
displaced. To some degree FORTRAN and Fortran are still hanging on. Not that
ALGOL wasn't an interesting language but it fell off the radar 40 years ago
and there hasn't been a sighting since.

Stu


  parent reply	other threads:[~2016-08-10  6:08 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-07-28 14:58 New IEEE Language Popularity Ratings brbarkstrom
2016-07-28 15:05 ` Alejandro R. Mosteo
2016-07-28 20:19   ` brbarkstrom
2016-07-28 20:47     ` G.B.
2016-08-09 19:58   ` Norman Worth
2016-08-09 20:29     ` Jeffrey R. Carter
2016-08-09 21:18       ` Maciej Sobczak
2016-08-09 22:26         ` Jeffrey R. Carter
2016-08-09 23:18           ` Anh Vo
2016-08-10  6:08     ` Stu Hollander [this message]
2016-08-10  7:13       ` Paul Rubin
2016-08-10  8:57         ` G.B.
2016-08-10 15:50           ` Paul Rubin
2016-08-10 16:32             ` Dmitry A. Kazakov
2016-08-10 18:43               ` Paul Rubin
2016-08-10 19:10                 ` Dmitry A. Kazakov
2016-08-10 22:55                   ` Paul Rubin
2016-08-10 23:14                     ` G.B.
2016-08-11  0:53                       ` Paul Rubin
2016-08-11 21:34                         ` G.B.
2016-08-10 23:06             ` G.B.
2016-08-11  0:04               ` Paul Rubin
2016-08-11  6:55                 ` rrr.eee.27
2016-08-11  6:56                   ` Paul Rubin
2016-08-10  7:23       ` gautier_niouzes
2016-08-10  9:07       ` G.B.
2016-08-10  9:12       ` G.B.
2016-08-10 14:41       ` Maciej Sobczak
2016-07-29  6:41 ` Jerry
2016-07-29 12:37   ` brbarkstrom
2016-08-03 15:24     ` Serge Robyns
2016-08-06 15:53       ` brbarkstrom
2016-08-06 20:10         ` rieachus
2016-08-06 20:59           ` brbarkstrom
2016-08-06 23:32             ` G.B.
2016-08-06 20:20         ` rieachus
2016-08-06 21:38         ` Jeffrey R. Carter
2016-08-07  1:19           ` brbarkstrom
2016-08-07  6:21             ` Dmitry A. Kazakov
replies disabled

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