comp.lang.ada
 help / color / mirror / Atom feed
From: munck@mindspring.com (Robert Munck)
Subject: Re: Why Ada is not the Commercial Lang of Choice
Date: 1997/07/13
Date: 1997-07-13T18:43:11+00:00	[thread overview]
Message-ID: <33c91930.2823902@news.mindspring.com> (raw)
In-Reply-To: 33C90D92.22A3@cpmx.saic.com


On Sun, 13 Jul 1997 12:17:07 -0500, Ken Mays
<kenneth.l.mays@cpmx.saic.com> wrote:

>Its not so much as what language is better than any other language, its
>what is the appropriate tool for the task. Ada95 works well with
>embedded software projects. 

and graphics applications,
and financial/business programs,
and scientific (heavy arithmetic) programs,
and word processing,
and operating systems, and etc. etc.

All of which I've done in both Ada and in the common-knowledge
"appropriate" language for that genera (assembler, FORTRAN,
COBOL, SNOBOL, Pascal/Modula, PL/S, etc).

>C/C++ works well with Unix programming and other types of work.

UNIX gives you so many problems with platform incompatability,
unexpected side-effects from upgrades to the OS, compilers,
and other programs, and general inconsistencies that you don't
notice how expensive C/C++ make it is to debug, maintain, and
upgrade your source code.

> Java works well for cross platform/Internet work.

But why bother, when you can use the Intermetrics Ada 95 to
Java Virtual Machine to write code that runs in all the same
conditions and doesn't have the problems of Java's C legacy?


>C++ is the commercial langauge of choice. 

for those who haven't really made an informed choice, and
for those who are doing coding rather than software engineering,
and for those who are trading a quick-and-dirty release ASAP for
horrible maintenance and upgrade headaches in the future. 
This may be the reason for the "flash-in-the-pan" nature of
so many start-ups in our business; they get an initial product
out fast in C++, but can't upgrade, add new programmers to the 
project, or even reduce the bug count because the code is
unreadable.

(Btw, I liked COBOL when I was working on a large financial
system in it, but couldn't stand to go back to it after I'd done
a similar project in Ada.)

Bob Munck
Mill Creek Systems LC






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

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-06-18  0:00 Why Ada is not the Commercial Lang of Choice Robert I. Eachus
1997-06-18  0:00 ` Dale Stanbrough
1997-06-19  0:00   ` Robert A Duff
1997-06-21  0:00     ` Paul Van Bellinghen
1997-06-20  0:00       ` Robert Dewar
1997-06-23  0:00         ` John G. Volan
1997-07-03  0:00           ` Shmuel (Seymour J.) Metz
1997-07-03  0:00             ` Robert Dewar
1997-07-06  0:00               ` Yasmiin S. Davis
1997-07-06  0:00                 ` Robert Dewar
1997-07-07  0:00               ` Shmuel (Seymour J.) Metz
1997-07-04  0:00             ` Paul Van Bellinghen
1997-07-13  0:00               ` Ken Mays
1997-07-13  0:00                 ` Robert Munck [this message]
1997-07-14  0:00                   ` Ken Mays
1997-06-19  0:00   ` Steve Jones - JON
1997-06-19  0:00     ` Anonymous
1997-06-19  0:00     ` Peter Hermann
1997-07-17  0:00     ` Shmuel (Seymour J.) Metz
1997-06-20  0:00   ` Robert Dewar
1997-06-20  0:00   ` Don Harrison
1997-06-20  0:00     ` Donovan Baarda
1997-06-20  0:00     ` Roy Grimm
1997-06-20  0:00     ` Larry Kilgallen
1997-06-20  0:00       ` Nick Leaton
1997-06-23  0:00       ` Don Harrison
1997-06-24  0:00         ` Bertrand Meyer
1997-06-24  0:00           ` Nick Leaton
1997-07-22  0:00           ` Dr. Vladimir Il'ich Fomin
1997-06-23  0:00     ` Joachim Durchholz
1997-06-23  0:00     ` Robert Dewar
1997-06-24  0:00       ` Don Harrison
1997-06-24  0:00         ` Robert Dewar
1997-06-20  0:00 ` Robert Dewar
1997-06-21  0:00 ` Keith Thompson
1997-06-21  0:00   ` Robert Dewar
1997-06-24  0:00     ` Ken Garlington
1997-06-24  0:00       ` Robert Dewar
1997-06-28  0:00   ` Robert I. Eachus
1997-06-28  0:00     ` Robert Dewar
  -- strict thread matches above, loose matches on Subject: below --
1997-06-13  0:00 Paul Van Bellinghen
1997-06-17  0:00 ` Robert Dewar
1997-06-20  0:00   ` nma123
1997-06-24  0:00     ` Adam Beneschan
1997-06-17  0:00 ` Dale Stanbrough
1997-06-17  0:00   ` Robert Munck
1997-06-18  0:00   ` Ken Garlington
1997-06-19  0:00     ` Ole-Hjalmar Kristensen FOU.TD/DELAB
1997-06-19  0:00       ` Ken Garlington
1997-06-18  0:00 ` Nick Roberts
1997-06-18  0:00   ` Peter Hermann
1997-06-20  0:00     ` Robert Dewar
1997-06-25  0:00     ` Van Snyder
1997-06-26  0:00       ` Robert Dewar
1997-06-30  0:00         ` Ralph Paul
1997-07-02  0:00           ` Joerg Rodemann
1997-07-02  0:00             ` Ralph Paul
1997-07-02  0:00             ` Joerg Rodemann
1997-06-19  0:00 ` Steve Doiel
1997-06-19  0:00   ` Anonymous
1997-07-22  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