Exceptions and C
FSG Home page
Joining the Group
Overview of the New Features
John Reid, JKR Associates
Convener, ISO Fortran Committee WG5
Please note: this HTML file has been constructed directly from the slides used in the presentation.
The standardization process
The present standardization hierarchy is
Framework set by JTC1 and SC22, including form of ballots and extent of changes permitted.
WG5 decides which features should be included. It usually meets annually.
J3 is the Primary Development Body; does the detailed work of constructing the new standard and interpreting the old one; meets four times a year.
Other (ad hoc) development bodies have constructed secondary parts of the standard and Technical Reports (mostly by email).
Content of Fortran 2000 decided by WG5 in 1997; considered all the requirements of users, expressed via national bodies. Gave J3 discretion over minor technical enhancements.
The UK national body is the BSI, which is advised by the Fortran Panel; this takes account of the view of the BCS Fortran Group.
The emphasis is on achieving consensus.
Major changes require another ballot and a delay.
Technical reports adopted for
The features were felt to be too urgent to wait for Fortran 2000. To allow early implementations, it was made clear that these features would be adopted as part of Fortran 2000 unless snags were found.
Most vendors have implemented the allocatable features. Both have been implemented by NAG and NASoftware.
Summary of Fortran 2000
Fortran 2000 is an upward-compatible extension of Fortran 95 with these new features:
Comments on this or any other of the Group's pages should be sent by e-mail to the BCS FSG Web Editor, Peter Crouch, at firstname.lastname@example.org
|TOP OF PAGE | FORTRAN 2000 FORUM | FSG HOME||© Copyright The British Computer Society|