comp.lang.ada
 help / color / mirror / Atom feed
From: "William B. Clodius" <wclodius@lanl.gov>
Subject: Re: Simple algorithmic question I hope :-)
Date: 1999/11/03
Date: 1999-11-03T16:18:03+00:00	[thread overview]
Message-ID: <3820603B.1E9C108F@lanl.gov> (raw)
In-Reply-To: 7viqum$3bd$1@nnrp1.deja.com



Robert Dewar wrote:
> <snip>
> 
> Well I was of course referring to the most recent version. Of
> course Fortran is really odd, both the 77 and 90 standards
> from ANSI are valid at the same time, a very peculiar situation
> reflecting an inability to get a real consensus that F90
> represented *the* direction in which Fortran development should
> go. Does someone know if the ISO standard suffers the same
> schizophrenia? Normally there can be only one ISO standard for
> a language (Ada 83 is no longer an ISO standardized language).
> <snip>

No, ISO recognized only one standard. The US appears to have been the
only country that retained both standards as applicable. I believe this
dual standard ended in 1996 or 1997, shortly before Fortran 95 became a
standard. Politically this was justified as driven by the NIST
conformance tests for Fortran 77 which was odd because

	1. Fortran 90 was to all intents and purposes a superset of Fortran 77
+ MIL-STD 1753. About the only problems the test code could have is if
the test code were not valid, or they used a name for a procedure that
was identical to one of the new intrinsics added in Fortran 90, a
conflict that is easy to fix using the EXTERNAL statement and still
leave the test code valid Fortran 77.

	2. Most compiler implementors that I have talked to, more than half a
dozen, talked about the conformance tests as if they were a joke.

	3. By 1995 NIST was talking about getting out of programming language
conformance testing activity.

In reality it was driven by the large number of Fortran 77 vendors, more
than half the total, that either could not afford to upgrade their
compilers to standard conformance or wanted to focus on other areas
(e.g. Watcom and C/C++) but still wanted to tout their compiler as
standard conforming.




  reply	other threads:[~1999-11-03  0:00 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-10-24  0:00 Simple algorithmic question I hope :-) SPick60809
1999-10-24  0:00 ` Robert Dewar
1999-10-24  0:00 ` Robert Dewar
1999-10-25  0:00   ` SPick60809
1999-10-25  0:00     ` Ted Dennison
1999-10-25  0:00       ` Robert A Duff
1999-10-26  0:00         ` Aidan Skinner
1999-10-28  0:00           ` Ted Dennison
1999-10-28  0:00             ` Nick Roberts
1999-10-29  0:00               ` Ted Dennison
1999-10-29  0:00                 ` David Starner
1999-10-29  0:00                 ` William B. Clodius
1999-10-30  0:00                   ` Simon Wright
1999-11-03  0:00                     ` William B. Clodius
1999-11-02  0:00                   ` Wes Groleau
1999-11-02  0:00                     ` Robert Dewar
1999-11-03  0:00                       ` Wes Groleau
1999-10-31  0:00               ` Robert Dewar
1999-10-28  0:00             ` Gautier
1999-10-31  0:00             ` Robert Dewar
1999-10-31  0:00               ` Richard D Riehle
1999-10-31  0:00               ` David Starner
1999-11-01  0:00                 ` Robert Dewar
1999-11-03  0:00                   ` William B. Clodius [this message]
1999-10-26  0:00         ` Robert Dewar
1999-10-28  0:00           ` Robert A Duff
1999-10-26  0:00         ` Vladimir Olensky
1999-10-26  0:00           ` Robert Dewar
1999-10-26  0:00           ` Ted Dennison
1999-10-26  0:00             ` Robert Dewar
1999-10-26  0:00             ` Robert Dewar
replies disabled

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