From: "Tarjei T. Jensen" <tarjei.jensen@kvaerner.com>
Subject: Re: Ada and QNX
Date: 2000/10/18
Date: 2000-10-18T00:00:00+00:00 [thread overview]
Message-ID: <8sjqe7$1e11@news.kvaerner.com> (raw)
In-Reply-To: 39EBE584.FC6504CA@home.com
Igor Kovalenko wrote
>Did you intentionally overlooked the fact that some new languages found
>their way into mainstream and some did not? They all faced similar
>uphill battle against historical issues and human prejudice.
>Nevertheless, Java did hit the streets. And C++ did, roughly at the same
>time as Ada failed. Sure C++ had advantage of being similar to C, but
>then Ada is similar enough to Pascal. Perl emerged as major scripting
>language although I doubt there was anything like dedicated marketing
>support and there were and still are many competitors. How would you
>explain all that?
C++ found its way to the mainstream for two reasons 1) G++ was free. 2) a
better C. 1) meant that a lot of people could teach OOP without paying for
compilers. Students did not notice the cost aspect of this and thought that C++
was the best available OO language.
Java found its way to the mainstream for two reasons 1) the compiler was free.
2) a better C++. Se above paragraph for how this works for 1). Reason 2) means
that people have a hard time getting C++ code to work. Some claim that it takes
longer time to get C++ code to work than the equivalent C code.
>Historically OS were written in assembler. Then people started to use C
>and they don't seem to be inclined to change that. You can call it
>historical, I will call it practical.
Assembly language operating systems are the exception and have been that for
quite a long time. The last 20 years people have probably done most of the
operating system work in C, but also Ada, C++, Modula-2 and various Pascal
dialects.
>If you throw away fairly high level stuff of Ada then it might not be so
>much better than C++. Why bother learning it and convincing management
>to use it?
Because it saves time. Lots of time. See the "Interesting Ada article" thread
in comp.lang.ada.
Greetings,
next prev parent reply other threads:[~2000-10-18 0:00 UTC|newest]
Thread overview: 66+ messages / expand[flat|nested] mbox.gz Atom feed top
2000-09-29 0:00 Ada and QNX Michal Morawski
2000-09-29 0:00 ` Jeff Creem
2000-09-29 0:00 ` Armin Steinhoff
2000-09-29 0:00 ` Jeff Creem
2000-09-30 0:00 ` Armin Steinhoff
2000-10-03 0:00 ` Armin Steinhoff
2000-09-30 0:00 ` James Boucher
2000-09-30 0:00 ` Ted Dennison
2000-09-30 0:00 ` Robert Dewar
2000-10-14 0:00 ` ahummmm
2000-10-15 0:00 ` James Boucher
2000-10-15 0:00 ` Steve Bellenot
2000-10-15 0:00 ` Lao Xiao Hai
2000-10-16 5:27 ` Igor Kovalenko
2000-10-16 0:00 ` mjsilva
2000-10-16 0:00 ` Igor Kovalenko
2000-10-16 0:00 ` Lao Xiao Hai
2000-10-16 0:00 ` mjsilva
2000-11-03 0:00 ` mark_lundquist
2000-10-17 0:39 ` Robert Dewar
2000-10-17 5:00 ` Igor Kovalenko
2000-10-17 0:00 ` aek
2000-10-17 0:00 ` Igor Kovalenko
2000-10-17 0:00 ` Pat Rogers
2000-10-17 0:00 ` Igor Kovalenko
2000-10-18 0:00 ` Marin David Condic
2000-10-18 0:00 ` Pat Rogers
2000-10-18 0:00 ` Igor Kovalenko
2000-10-18 0:00 ` Pat Rogers
2000-10-18 0:00 ` Ted Dennison
2000-10-18 0:00 ` Pat Rogers
2000-10-18 0:00 ` Igor Kovalenko
2000-10-18 0:00 ` Igor Kovalenko
2000-10-17 0:00 ` Ted Dennison
2000-10-17 0:00 ` Gautier
2000-10-17 0:00 ` Gautier
2000-10-17 0:00 ` Armin Steinhoff
2000-10-16 0:00 ` Gautier
2000-10-16 0:00 ` Marin David Condic
2000-10-16 0:00 ` Igor Kovalenko
2000-10-16 0:00 ` Gautier
2000-10-16 0:00 ` Armin Steinhoff
2000-10-16 0:00 ` Marin David Condic
2000-10-17 0:28 ` Robert Dewar
2000-10-17 0:00 ` Frode Tennebø
2000-10-17 0:00 ` Ted Dennison
2000-10-18 0:00 ` Robert Dewar
2000-10-17 0:00 ` Steffen Huber
2000-10-17 0:00 ` Armin Steinhoff
2000-10-17 0:00 ` Larry Kilgallen
2000-10-18 0:00 ` Robert Dewar
2000-11-03 5:11 ` CMM in outside software (was Re: Ada and QNX) Robert I. Eachus
2000-11-03 5:34 ` Ken Garlington
2000-10-16 0:00 ` Ada and QNX Robert Dewar
2000-10-17 5:38 ` Igor Kovalenko
2000-10-17 0:00 ` David C. Hoos, Sr.
2000-10-18 0:00 ` Tarjei T. Jensen [this message]
2000-10-19 0:00 ` ADA vs. SmallEiffel Armin Steinhoff
2000-10-16 0:00 ` Ada and QNX David Starner
2000-10-16 0:00 ` Ken Garlington
2000-10-17 0:00 ` mjsilva
2000-10-17 0:00 ` Ted Dennison
2000-10-17 0:00 ` Buyer's Remorse? (was Re: Ada and QNX) mjsilva
2000-10-17 0:00 ` Ada and QNX mjsilva
2000-09-30 0:00 ` gdemont
2000-09-30 2:35 ` DuckE
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox