comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@cs.nyu.edu (Robert Dewar)
Subject: Re: Why no exception hierarchy ?
Date: 1995/04/07
Date: 1995-04-07T00:00:00+00:00	[thread overview]
Message-ID: <dewar.797257680@gnat> (raw)
In-Reply-To: ichbiah.275.2F832A33@jdi.tiac.net

Jean says:                               

">The Foreword says, "This second edition cancels and replaces the first
>edition (ISO 8652:1987), of which it constitutes a technical revision."

This is the Soviet practice of thinking you can "cancel history" "

Gosh, I guess when Jean talks about PC's he means a 4.77 MHz machine using
an 8088, except perhaps in the SU (which I notice itself has been canceled)
where no doubt the practice is to use PC to mean a somewhat different 
machine.

Superceding old technology with new technology has nothing to do with
rewriting history, it simply has to do with technological progress.
The ISO standard for any language (COBOL, Fortran etc.) always means
the most recent version.

We really have two usages to consider here:

  Popular usage. When people say Fortran, they typically mean the latest
  version they are using. Right now for example, that is mostly Fortran
  77, but is rapidly switching to Fortran 90.

  Official usage. As dictated by the standards body. In this usage, Ada
  definitely means the current standard and no other.

Note that in neither usage does COBOL refer to the original version. When
the word Fortran is used, no one means the original Fortran (this was true
even in 1965, when Fortran already meant Fortran-2).

So I am afraid that Jean's understandable insistence that Ada mean only
the language he originally designed won't have much effect.

For Ada, the informal popular usage is mixed. Already when someone asks
a question about Ada (undesignated) on this newsgroup, answers come in
assuming the meaning was Ada 95, and as time goes on that will be more
common.

So perhaps it is premature to point out that eventually Ada will mean
only Ada 95 in popular usage, but it is certainly the case that using
Ada to mean Ada 83 is going to be increasingly confusing.

So, to repeat my second suggestion, I think it is a good idea if everyone
on this newsgroup clearly says Ada 83 or Ada 95 to make the disctinction
clear. We will know that Jean means Ada 83 when he says Ada, but then he
doesn't need to ask beginner's questions about Ada 83 anyway :-)





  reply	other threads:[~1995-04-07  0:00 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-03-23 23:10 Why no exception hierarchy ? Mogens Jensen
1995-03-24 11:19 ` Michel Gauthier
1995-03-24 21:52   ` Tucker Taft
1995-03-25  1:50   ` Kenneth Almquist
1995-03-25 12:40     ` David Weller
1995-03-27  5:47       ` Kenneth Almquist
1995-03-25 16:03     ` Larry Kilgallen, LJK Software
1995-03-27 19:23   ` Kenneth Almquist
1995-03-28 16:56     ` Larry Kilgallen, LJK Software
1995-03-29  0:00       ` Kevin F. Quinn
1995-03-30  0:00         ` Kevin F. Quinn
1995-03-31  0:00       ` Kenneth Almquist
1995-04-04  0:00       ` Robert Dewar
1995-04-05  0:00         ` Jean D. Ichbiah
1995-04-05  0:00           ` Robert A Duff
1995-04-05  0:00             ` Jean D. Ichbiah
1995-04-07  0:00               ` Robert Dewar [this message]
1995-04-05  0:00           ` Garlington KE
1995-04-06  0:00             ` Versions of Ada (was Why no exception hierarchy ?) Larry Kilgallen
1995-04-07  0:00               ` Garlington KE
1995-04-07  0:00               ` Robert Dewar
1995-04-06  0:00           ` Why no exception hierarchy ? Robert Dewar
1995-04-07  0:00             ` Norman H. Cohen
1995-04-07  0:00             ` Jean D. Ichbiah
1995-04-07  0:00               ` Robert Dewar
1995-04-07  0:00             ` Garlington KE
1995-04-06  0:00           ` Robert Dewar
1995-04-07  0:00             ` Jean D. Ichbiah
1995-04-06  0:00           ` Robert Dewar
1995-04-07  0:00             ` Jean D. Ichbiah
1995-04-07  0:00               ` Robert Dewar
1995-04-05  0:00         ` Michael Feldman
     [not found]         ` <1995Apr4.210804.9579@eisner.decus.org>
1995-04-05  0:00           ` Ada means what version by default ? Kevin F. Quinn
1995-04-07  0:00             ` Robert Dewar
1995-04-05  0:00           ` Michael Feldman
1995-04-06  0:00             ` Larry Kilgallen
1995-04-07  0:00               ` Jean D. Ichbiah
1995-04-07  0:00               ` Robert Dewar
1995-04-05  0:00         ` Is "Ada" 95 or 83? (was: Re: Why no exception hierarchy ?) Theodore Dennison
1995-04-07  0:00           ` Robert Dewar
1995-04-07  0:00       ` Ada means what version by default ? Robert I. Eachus
1995-03-25 18:13 ` Why no exception hierarchy ? Robert Dewar
1995-03-28 18:15   ` Jean D. Ichbiah
1995-03-31  0:00   ` Mats Weber
1995-04-04  0:00     ` Robert Dewar
1995-04-06  0:00       ` Mats Weber
1995-04-07  0:00         ` Kenneth Almquist
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox