[comp.lang.fortran] depracated features

lamson@sierra.crd.ge.com (scott h lamson) (10/26/89)

I am not yet paranoid enough to think anyone planned this, but
legalistically there seems to be a problem with X3's requirements and
X3J3 plans to remove depracated features from Fortran-x.  If
Fortran-77 is not subject to revision, and if Fortran-x is required to
be a proper superset of Fortran-77, than removing depracated features
from Fortran-x is not an option, either at this language extension, or
possibly at the next revision.  Am I misunderstanding something?

--
        Scott|  ARPA:      lamson@crd.ge.com
       Lamson|  UUCP:      uunet!crd.ge.com!lamson
(518)387-5795|  UUCP:      uunet!sierra.crd.ge.com!lamson

psmith@mozart.uucp (Presley Smith) (10/27/89)

In article <LAMSON.89Oct26073600@sierra.crd.ge.com> lamson@sierra.crd.ge.com (scott h lamson) writes:
>
>I am not yet paranoid enough to think anyone planned this, but
>legalistically there seems to be a problem with X3's requirements and
>X3J3 plans to remove depracated features from Fortran-x.  If
>Fortran-77 is not subject to revision, and if Fortran-x is required to
>be a proper superset of Fortran-77, than removing depracated features
>from Fortran-x is not an option, either at this language extension, or
>possibly at the next revision.  Am I misunderstanding something?
>
>--

The way it's currently defined is that Fortran 8x is a superset of FORTRAN 77.
Since this project plan, 67-D, only defines the CURRENT effort on Fortran 8x
the superset "requirement" is only for the standard that is currently 
being produced. 

When the project plan for the next revision of Fortran is written after this
one is completed, it's possible that it will NOT maintain any compatibility to
either FORTRAN 77 or Fortran Extended (Fortran 8x).   Typically, upward
compatibility has been required due to public pressure and requirements of
the SD-9 if the standard is produced under ANSI rules. 

It's possible that WG5 will take over production of the next version of 
Fortran.  If so, then they will do it based on the procedures of ISO/SC22.
If that occurs, there are procedures in the ANSI SD-2 that cover how 
the U.S. decides if they will adopt or reject such standards that are
produced by other standards organizations.   I am not aware if ISO/SC22
requires upwards compatibility be maintained or not. 

I hope this helps answer the question.