comp.lang.ada
 help / color / mirror / Atom feed
From: ok@goanna.cs.rmit.edu.au (Richard A. O'Keefe)
Subject: Re: Is Ada likely to survive ?
Date: 1997/09/08
Date: 1997-09-08T00:00:00+00:00	[thread overview]
Message-ID: <5v0k55$ik3$1@goanna.cs.rmit.edu.au> (raw)
In-Reply-To: 5u7s9r$l1a$1@goanna.cs.rmit.edu.au



rav@goanna.cs.rmit.edu.au (robin) writes:

>ok@goanna.cs.rmit.edu.au (Richard A. O'Keefe) writes:

>	>rav@goanna.cs.rmit.edu.au (robin) writes:
>	>>It's one of the enduring success stories.  The features
>	>>in PL/I were so advanced that the language didn't need continual
>	>>updating over the years (like some other languages did !).

>	>Maybe it didn't _need_ it, but PL/I has certainly _received_ quite
>	>a bit of updating.

>Please read what I wrote.  I said that it dodn't need continual updating.

I WAS NOT ATTACKING PL/I.  I thought that others might misinterpret
your posting as saying that PL/I has not changed.

However, now that you are quibbling over 'continual', few standardised
languages have received 'continual' updating.  Fortran 66, Fortran 77,
Fortran 90:  three standards in thirty years isn't 'continual'.  Ada 83,
Ada 95, that's 12 years between changes, not 'continual'.  C9X will
probably be 10 years after C89, which isn't 'continual' change either.

>Many of these were important / significant new features, and were new
>to any general-purpose language at the time [e.g. list processing,
>controlled storage allocation, direct access files, macro-processor).

What's the relative order of PL/I and Algol W?  Algol W had list processing
and controlled storage allocation.  What's the relative timing of the
PL/I macro processor and the Burroughs Algol preprocessor?  And what's the
relative order of CPL and PL/I?  (The GPM macro processor, ancestor of M4,
was written as part of the CPL project.  Yes it was a separate program.)

>	>  Even compare it with the MVS PL/I compiler of 1989 (the
>	>last time I saw an MVS PL/I manual) and you'll notice a lot of additions.

>You know I know this.  I loaned you the OS/2 PL/I manual -- recall?

Yes, I do.  That's how _I_ know that the language has changed, and how
I know that essentially none of the PL/I code I ever had would work under
OS/2 PL/I.  (Hint:  ANSI PL/I and IBM PL/I use _different_ rules for
interpreting fixed point arithmetic, and I used PL/I on non-IBM machines.)

-- 
Unsolicited commercial E-mail to this account is prohibited; see section 76E
of the Commonwealth Crimes Act 1914 as amended by the Crimes Legislation
Amendment Act No 108 of 1989.  Maximum penalty:  10 years in gaol.
Richard A. O'Keefe; http://www.cs.rmit.edu.au/%7Eok; RMIT Comp.Sci.




  reply	other threads:[~1997-09-08  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 [this message]
1997-09-17  0:00                         ` robin
1997-07-23  0:00   ` Adam Beneschan
1997-07-22  0:00     ` Nasser
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         ` 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-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-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     ` 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-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