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
next prev parent 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