comp.lang.ada
 help / color / mirror / Atom feed
From: jsa@alexandria.organon.com (Jon S Anthony)
Subject: Re: Is Ada likely to survive ?
Date: 1997/07/22
Date: 1997-07-22T00:00:00+00:00	[thread overview]
Message-ID: <JSA.97Jul22150552@alexandria.organon.com> (raw)
In-Reply-To: 33D416AA.4622C3C8@kaiwan.com


In article <33D416AA.4622C3C8@kaiwan.com> safetran <safetran@kaiwan.com> writes:

> >Stanley Allen writes:
> >Worries #1 and #3 would also be facing you if you choose C++ or Java.
> 
> I would not be worried about C++ that much. Considering the volume of
> C++ code produced and the number of programmers of C++  its going to be
> around for quite a while.

I think he was referring to compiler _companies_.  You have no
guarantee that these companies will not fold and take their compilers
with them.


> >As to (3), whether your code is maintainable or not depends on whether it
> >is maintainable code.
> 
> I was not very clear here : yes Ada is very maintainable but if (in 10
> years) you can't find programmers who know the language then it does not
> really matter how maintainable the language is.

This is not going to be a problem.  IMO, the situation is going to get
better.


> Its just that if you hire someone and he has to learn a new language -
> well that is additional cost vs hiring someone who already knows it.

Yes, it is easy to hire a C/C++/Java 1 day wonder.  And cheaply too.
Someone who was flipping burgers a week before, got C/C++/Java for
dummies or C/C++/Java in 5 days and is, voila', now a programmer who
"knows" it.


> Brian Rogoff writes:
> >How many languages *haven't* survived? Cobol, Fortran, C, PL/1, and REXX
> >are still thriving. There is even a company selling Algol 68 compilers.
> 
> My question was not survival as just survival - but more will Ada become
> a bit more mainstream or at least stay as "mainstream" as it is today. 
> I agree with you that all these languages have survived but how
> mainstream are they  compared to (say) C/C++.

How mainstream is C/C++ compared to (say) VB??  Or Excel macro
language??  Not very.  Yes this is a fatuous comparison - just like
yours.


> Yes you are correct.  However a lot of safety critical systems are
> being done in C/C++.

And it wouldn't surprise me that "a lot" are being done in VB.  I know
for a fact that some are done in Excel.


>  A lot of medical electronics company's, the car industry, rail-road
> industry etc etc do their safety critical systems in C

Actually, the car industry still uses a lot of assembly.  GM used/uses
an offshoot of M2.  It wouldn't surprise me, but I don't know of C
actually being used in by the auto makers in this sort of area.


> Please do not mis-understand - I am not endorsing any of the above or
> saying it is good practice. Just that this is how things are. 

Here's my take: If you want to use Ada - use it.  Don't worry about
whether it's going "to be around" or something.  That's not an issue.
If you don't want to use it, don't.

/Jon

-- 
Jon Anthony
OMI, Belmont, MA 02178
617.484.3383
"Nightmares - Ha!  The way my life's been going lately,
 Who'd notice?"  -- Londo Mollari




  reply	other threads:[~1997-07-22  0:00 UTC|newest]

Thread overview: 78+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-07-18  0:00 Is Ada likely to survive ? safetran
1997-07-18  0:00 ` Stanley Allen
1997-07-19  0:00 ` Robert Dewar
1997-07-20  0:00   ` Paul Van Bellinghen
1997-07-21  0:00   ` Shmuel (Seymour J.) Metz
1997-07-19  0:00 ` Brian Rogoff
1997-07-21  0:00   ` Shmuel (Seymour J.) Metz
1997-07-28  0:00     ` W. Wesley Groleau x4923
1997-07-29  0:00       ` Robert Dewar
1997-07-29  0:00         ` dcw
1997-07-30  0:00         ` Steve Jones - JON
1997-07-30  0:00       ` HARRY R. ERWIN
1997-07-31  0:00         ` Richard A. O'Keefe
1997-07-31  0:00           ` Brian Rogoff
1997-08-02  0:00             ` Robert Dewar
1997-08-02  0:00               ` Brian Rogoff
1997-08-03  0:00                 ` Robert Dewar
1997-07-31  0:00           ` HARRY R. ERWIN
1997-08-01  0:00           ` William Clodius
     [not found]             ` <5s6ng4$rq7$1@goanna.cs.rmit.edu.au>
1997-08-07  0:00               ` Brian Rogoff
1997-08-11  0:00                 ` Richard A. O'Keefe
1997-08-11  0:00                   ` Brian Rogoff
1997-08-01  0:00           ` William Clodius
1997-07-31  0:00         ` Robert Dewar
1997-07-31  0:00           ` Brian Rogoff
1997-08-01  0:00             ` Shmuel (Seymour J.) Metz
1997-08-03  0:00               ` Robert Dewar
1997-08-05  0:00                 ` Shmuel (Seymour J.) Metz
1997-07-19  0:00 ` robin
1997-07-23  0:00   ` Valerio Bellizzomi
1997-08-01  0:00     ` robin
1997-08-02  0:00       ` Robert Dewar
     [not found]         ` <5s6q6b$f3$1@goanna.cs.rmit.edu.au>
1997-08-09  0:00           ` Ejon
1997-08-10  0:00             ` Robert Dewar
1997-08-11  0:00             ` Shmuel (Seymour J.) Metz
1997-08-17  0:00             ` robin
1997-08-17  0:00               ` Robert Dewar
1997-08-22  0:00                 ` robin
     [not found]                   ` <5u3c69$5tj$1@goanna.cs.rmit.edu.au>
1997-08-28  0:00                     ` Robert Dewar
1997-08-30  0:00                     ` robin
1997-09-08  0:00                       ` Richard A. O'Keefe
1997-09-17  0:00                         ` robin
1997-07-23  0:00   ` Adam Beneschan
1997-07-22  0:00     ` Nasser
1997-07-20  0:00 ` Odo Wolbers
1997-07-21  0:00 ` safetran
1997-07-22  0:00   ` Jon S Anthony [this message]
1997-07-22  0:00     ` Nasser
1997-07-23  0:00       ` Jon S Anthony
1997-07-27  0:00       ` jorgie
1997-07-28  0:00         ` Peter Hermann
1997-07-21  0:00 ` Anonymous
  -- strict thread matches above, loose matches on Subject: below --
1997-08-04  0:00 Marin David Condic, 561.796.8997, M/S 731-96
1997-08-06  0:00 ` Robert Dewar
1997-08-06  0:00   ` HARRY R. ERWIN
1997-08-06  0:00     ` rodney
1997-08-10  0:00   ` Fergus Henderson
1997-08-10  0:00     ` Robert A Duff
1997-08-11  0:00     ` Jerry van Dijk
     [not found] ` <01bca387$42ffbce0$18a9f5cd@asip120>
1997-08-13  0:00   ` HARRY R. ERWIN
     [not found]     ` <3404215f.0@news.uni-ulm.de>
1997-08-27  0:00       ` Robert Dewar
1997-08-13  0:00   ` Mark A Biggar
1997-08-07  0:00 Marin David Condic, 561.796.8997, M/S 731-96
1997-08-10  0:00 ` Robert Dewar
1997-08-11  0:00   ` Richard Kenner
1997-08-11  0:00     ` Robert Dewar
1997-08-11  0:00 ` John English
1997-08-14  0:00 Marin David Condic, 561.796.8997, M/S 731-96
1997-08-16  0:00 ` Robert Dewar
1997-08-17  0:00   ` Jerry van Dijk
1997-08-17  0:00     ` No Spam
1997-08-19  0:00       ` John English
1997-08-19  0:00     ` Mike Stark
1997-08-27  0:00       ` Jerry van Dijk
1997-08-19  0:00     ` John English
1997-08-19  0:00   ` John English
1997-08-24  0:00     ` Robert Dewar
1997-08-26  0:00       ` Shmuel (Seymour J.) Metz
replies disabled

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