comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@merv.cs.nyu.edu (Robert Dewar)
Subject: Re: Is Ada likely to survive ?
Date: 1997/07/31
Date: 1997-07-31T00:00:00+00:00	[thread overview]
Message-ID: <dewar.870362118@merv> (raw)
In-Reply-To: 5rnige$5d1@portal.gmu.edu


Harry says

<<From my obsolete or dying list: ALGOL 60, ALGOL 68, PL/I, APL, SNOBOL,
Pascal, CLU, Modula-2, Modula-3, JOVIAL, Prolog, Smalltalk-80.  I'm sure
some people will beg to differ.
>>


Well people sure have strange lists.

Algol-60 comes closest to meeting my criteria. It was never standardized,
but Algol-60 Modified was standardized 20 years later (I was involved in
this effort as the chair of WG2.1), but at the time it was standardized,
it was really absurdly late.

Algol-68 was never successful, it was never standardized, it was never
widely used. The nearest that it came to serious use was Algol-68R at
RRE, but despite Ian's best efforts, A68 waws never really a contender,
and there were very few compilers completed. It was a sad case of a
language that was more or less DOA. (I was chair of the A68 mainteance
committee for a number of years, so I know this history well).

PL/I is still widely used, and in fact IBM just released a new
implementation (for the PC I think). Putting this on the list presumably
means nothing more than that you personally think it is obsolete, but
that is not what we are talking about here.

APL is widely used, particularly by accountants, that again is another
blind spot.

SNOBOL (more specifically SPITBOL, which as you probably know I created),
is amazingly alive. I can tell you all sorts of interesting projects that
are using it. One of the most interesting is a project for creating
dictionaries of native American dialects -- a race against time, since
some of these dialects, unlike SNOBOL, are definitely dieing.

Pascal is very much alive, please go to the borland home page to find
out about many interesting projects using Delphi (which is one of
the nicest development environments around). According to Bill Gates,
Delphi has about 5% of the PC development market (Jean Ichbiah, the
original designer of Ada, has used Delphi for his new PC based product).

CLU was never anything other than a research language on my radar screen,
so never really alive in the sense we are talking about. Modula also comes
close to this categorization, well it has been used widely in teaching,
but it has never had a significant commercial penetration as far as I
know, but no doubt there are counter exmaples.

Jovial probably comes closest to having a legitimate place on your list.
It was of course never in wide general use, though it was used on a lot
of military projects, and is consequently still in use today, but over
the long run, I agree it is likely to give way to alternatives.

Prolog is still about as heavily used as it ever was. The only significant
commercial use I am aware of is in connection with AI projects, and in
particular it was the language adopted by the 5th generation project,
and is still widely used in connection with projects stemming from that
MITI effort.

Smalltalk is of course in very wide use, it is seen as a much more
viable contender than C++ by much of the information systems industry
(personally the idea of building giant programs, of millions of lines,
in Smalltalk sounds a bit frightening :-)






  parent reply	other threads:[~1997-07-31  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 ` 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-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           ` HARRY R. ERWIN
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-08-01  0:00           ` William Clodius
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-07-31  0:00         ` Robert Dewar [this message]
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 ` Robert Dewar
1997-07-20  0:00   ` Paul Van Bellinghen
1997-07-21  0:00   ` Shmuel (Seymour J.) Metz
1997-07-20  0:00 ` Odo Wolbers
1997-07-21  0:00 ` Anonymous
1997-07-21  0:00 ` safetran
1997-07-22  0:00   ` Jon S Anthony
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
  -- 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