comp.lang.ada
 help / color / mirror / Atom feed
From: marc j bejerano <mjbejer5@cacd.rockwell.com>
Subject: Re: What ada 83 compiler is *best*
Date: 1998/12/03
Date: 1998-12-03T00:00:00+00:00	[thread overview]
Message-ID: <3666DF6F.3C88@cacd.rockwell.com> (raw)
In-Reply-To: to.reply-0312980902120001@129.197.97.40

Rick Thorne wrote:
> 
> Roga Danar wrote:
> 
> > What?  If I am not mistaken DEC has distance itself from VAX.
> > Ada is continues to
> > be supported by many people throughout the world.
> 
> Sure.  If you want to spend your career programming in Sweden, have a nut,
> buddy.  I'd rather stay here in Silicon Valley where the planet comes to
> the feeding frenzy.

Or anywhere that embedded development is taking place...
 
> >  If you have any statistics on the "rotting" of Ada I would love to see them.
> 
> *contemptuous chuckle*
> 
> Why don't you read your Sunday paper, friend?  Check out the want ads.  MY
> "statistical" survery tells me this: for every Ada job opening there are
> literally - LITERALLY - dozens for Java and C++.  What statistical
> sampling do I need other than this?  Yup, Ada IS a great language.  I
> agree.  The Edsel was a great car, too.  How many people do you seeing
> driving them, let alone BUYING them?

Yes, and millions of lines of VB code are written daily (hmmm,
technically, they're drag-n-dropped daily). So what. Just because the
herd is stampeding in one direction doesn't mean that there isn't ANY
development in Ada. From my experience, most Ada jobs are not advertised
in the Times classified but, rather, are filtered through recruiters who
know where to look for Ada developers (www.adahome.com et.al.)
 
> Look, too, at the Usenet news groups.  Compare the traffic on
> comp.lang.ada to comp.lang.c++.* and comp.lang.java.*.  The Ada newgroup
> is orders of magnitude smaller.  Look at the journals.  When's the last
> time Ada was of the cover of IEEE Software?  Walk into Computer Literacy
> or any other book store carrying geek literature.  What's the ratio of
> C++/Java books to Ada?  It's easily orders of magnitude in difference.

Using this inane logic one could surmise that Ada programmers don't ask
as many stupid and off-topic questions as C/C++ and Java programmers
since, when reading comp.lang.ada I rarely find anything that is off
topic whereas when reading the aforementioned newsgroups there are
literally dozens of off-topic conversations going on that have nothing
to do with programming.
 
> I realize a few people are riding the Ada legacy and making money.  You're
> welcome to it.  There are people pimping and selling crack to 12 year olds
> too.  I don't want THAT money either, thank you.  I'll continue making
> money elsewhere - and in technologies that have a future in both fun AND
> promising projects.

The last three contracts I've worked on were anything but legacy. True,
they were all embedded systems but then that's where Ada's strength
lies.

> > Since Ada is a great language and as many advantages and few drawbacks
> > compared
> > with the more popular languages like C/C++, Java, Pascal, Fortran, Cobol
> > etc... It
> > is only a matter of time and marketing that Ada is placed, rightfully, as the
> > language for the next millennium, IMHO.
> 
> *gaffaw, snort, laugh out loud, wheeze*  Pardon me, sir.  I need to catch
> my breath.  The only thing more pathetically funny to me than bad logic is
> bad prognostication.  Thanx for making my day on BOTH counts.
> 
> What utter nonsense.  Your presumption that Ada has a great future because
> it's a great language is laughable.  Why do I say this?  Look at APL, PL1,
> and Simula.  All are great languages - and as dead as Ada WILL BE in the
> next 20 years.  If Ada has any future at all it's only because of its
> legacy.  I do realize that Ada has SOME popularity in Europe, but it's use
> in the US is driven almost purely by the DoD Ada Initiative.  The Ada
> Initiative has been (correctly) identified as a mistake, and Ada is now in
> its death throws in the US.  Like it or not, sir, the US drives the world
> markets, and Ada's un-popularity in American commercial markets AND its
> un-popularity among US software developers means its days are numbered.
> Believe me.  I'm a former Ada man myself, and I see it dying rapidly even
> in DoD circles.  I'm currently submitting a proposal to NASA in behalf of
> a local company and the government managers know all too well that NO ONE
> wants Ada any more.  They don't even ask about it!

Possibly true. Since I'm currently working at a large corporation that
develops avionics systems I would have to disagree with this assessment.
All new development is still done in Ada. Most managers who don't want
to hear about Ada are usually the ones with little to no good
experiences with Ada projects (this is not uncommon in other languages
either).
 
> Time and marketing?!?!  I have two words for this: puh-lease.  How are
> time and marketing going to help Ada?  Take a look at the language
> technologies that have absolutely left Ada in the dust: Java, C++, Perl,
> Python, etc.  Why?  Simple: TIME AND MARKETING.  Java and C++ already have
> the markets that Ada missed, and those markets are too happy with Java and
> C++ to open their doors to an experiment that's already failed.  You're
> welcome to continue fooling yourself all you like, sir, but Java and C++
> already own the US development scene, and Ada isn't going to crack the
> nut.  NO WAY!  Name me a large commercial US software developer who's
> changing to Ada!  Name 20!  Even if you can, for every one you can name I
> can name 20 that laugh at the notion of Ada overrunning the US software
> development world.  I work in that world; believe me, I know.  I abandoned
> Ada years ago and I haven't been out of work a DAY because of it, nor will
> I be out of work for the forseeable future.

I haven't abandoned Ada and I've been working without a break/layover
for over 8 years. I do, however, agree that Ada is a niche language and
will never (possibly) be "the language for the next millenium."

> I work in Silicon Valley as a software consultant and I promise you, sir,
> Ada isn't on the horizon of anyone - ANYONE - I regard as a client, and
> for all the right reasons.  I agree - Ada's a great language.  So what?
> GREATNESS hasn't stopped other ideas from self-destructing.  Look at
> BetaMax, Dvorak keyboards, The Artist Formerly Known as Prince, and the
> literally thousands of computer languages that have come and gone in our
> world.  In a way, I admire your strange devotion and naive hopefullness,
> but I'm on my way to retiring young and I can tell that I don't have Ada
> to thank for it!

True. Quality does not a successful product or language make (hell, if
it did, Windows wouldn't be as wildly popular as it is). Personally,
fluency in many programming languages should be the goal of every
programmer (at least 2 languages). This knowledge can only help someone
design systems and applications as every language offers a different set
of features and trade-offs. How long would it have taken C++ to get
templates, exceptions, and tasking (okay, it's usually just a library or
API call) if it weren't for Ada (which has has all these features longer
than C++ has)? I still do not forsee C++ getting tasking (or
multi-threading) built into the language any time soon (Java, however,
does have this feature).

Just my $0.02 rebuttal.

--
Marc Bejerano
Software Engineer/Consultant




  reply	other threads:[~1998-12-03  0:00 UTC|newest]

Thread overview: 73+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-12-03  0:00 What ada 83 compiler is *best* Rick Thorne
1998-12-03  0:00 ` marc j bejerano [this message]
1998-12-03  0:00 ` Gautier
1998-12-07  0:00   ` Rick Thorne
1998-12-07  0:00     ` Pat Rogers
1998-12-08  0:00       ` Rick Thorne
1998-12-08  0:00         ` Pat Rogers
1998-12-08  0:00           ` Rick Thorne
1998-12-08  0:00             ` Pat Rogers
1998-12-08  0:00               ` Rick Thorne
1998-12-08  0:00                 ` Pat Rogers
1998-12-09  0:00                 ` Marc A. Criley
1998-12-09  0:00                 ` Matthew Heaney
1998-12-07  0:00     ` Chris Morgan
1998-12-08  0:00       ` Rick Thorne
1998-12-08  0:00         ` Matthew Heaney
1998-12-08  0:00           ` Larry Kilgallen
1998-12-09  0:00           ` John McCabe
1998-12-08  0:00         ` Robert I. Eachus
1998-12-08  0:00           ` Larry Kilgallen
1998-12-09  0:00             ` dewarr
1998-12-09  0:00               ` Larry Kilgallen
1998-12-10  0:00                 ` Robert I. Eachus
1998-12-10  0:00                   ` Larry Kilgallen
1998-12-08  0:00         ` David Gillon
1998-12-08  0:00           ` Rick Thorne
1998-12-08  0:00     ` Gautier.DeMontmollin
1998-12-08  0:00     ` Roga Danar
1998-12-08  0:00       ` Pat Rogers
1998-12-09  0:00         ` Roga Danar
1998-12-10  0:00       ` Robert I. Eachus
1998-12-09  0:00     ` Matthew Heaney
1998-12-09  0:00       ` dewarr
1998-12-09  0:00       ` Marin David Condic
1998-12-10  0:00         ` Robert I. Eachus
1998-12-10  0:00           ` Marin David Condic
1998-12-10  0:00             ` Tucker Taft
1998-12-11  0:00           ` dewarr
1998-12-14  0:00             ` Robert I. Eachus
1998-12-09  0:00       ` P.S. Norby
1998-12-03  0:00 ` Larry Kilgallen
1998-12-04  0:00 ` Ada rotting? (was: What ada 83 compiler is *best*) Roga Danar
1998-12-07  0:00   ` Rick Thorne
1998-12-07  0:00     ` Marin David Condic
1998-12-07  0:00       ` David Botton
1998-12-07  0:00       ` Robert A Duff
1998-12-08  0:00         ` Marin David Condic
     [not found]           ` <366D6BF8.B1F4C1C0@hercii.mar.lmco.com>
1998-12-08  0:00             ` Rick Thorne
1998-12-08  0:00       ` Rick Thorne
1998-12-08  0:00         ` Marin David Condic
1998-12-08  0:00           ` Rick Thorne
1998-12-09  0:00             ` Chris Morgan
1998-12-04  0:00 ` What ada 83 compiler is *best* Matthew Heaney
1998-12-07  0:00 ` Jeff Carter
1998-12-08  0:00   ` Robert I. Eachus
1998-12-08  0:00   ` Rick Thorne
1998-12-08  0:00     ` Steve O'Neill
  -- strict thread matches above, loose matches on Subject: below --
1998-11-18  0:00 Nobody
1998-11-18  0:00 ` Larry Kilgallen
1998-11-18  0:00   ` Rick Thorne
1998-11-18  0:00     ` Gautier de Montmollin
1998-11-18  0:00     ` dennison
1998-12-03  0:00     ` Roga Danar
1998-11-18  0:00 ` Chris Morgan
1998-11-21  0:00   ` dewarr
1998-11-21  0:00   ` dewarr
1998-11-21  0:00   ` dewarr
1998-11-19  0:00 ` whiter5195
1998-11-23  0:00   ` Charlie McCutcheon
     [not found] ` <36534040.F30A5E5B@hercii.mar.lmco.com>
1998-11-21  0:00   ` Steve Kerr
1998-11-21  0:00     ` Ed Falis
1998-11-21  0:00     ` Chris Morgan
1998-11-22  0:00   ` Keith Thompson
replies disabled

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