Fortran 2008 is a minor revision of Fortran 2003.
The final draft of the Fortran 2008 standard, ISO/IEC JTC 1/SC 22/WG 5/N1830, was released on June 7, 2010 and is available from the WG5’s FTP server at ftp://ftp.nag.co.uk/sc22wg5/N1801-N1850/N1830.pdf.
For compiler support, see Fortran 2008 status.
New features include:
do concurrent
constructcontiguous
attributeexit
statementerror stop
statementnewunit=
in open
statementg0
edit descriptorChanges to existing intrinsic procedures:
back=
argument.radix=
argument.New intrinsic procedures:
contiguous
attribute: is_contiguous?.Additions to intrinsic modules:
compiler_version
and compiler_options
.ieee_selected_real_kind
now has a radix=
argument.c_sizeof
returns the size of an array element in bytes.Declared Obsolete:
entry
(Fortran 77 and later)J3 Documents:
Latest draft accepted by the ISO Secretariat:
Previous drafts of the standard:
ISO/IEC JTC 1/SC 22/WG 5/N1826 (April 20, 2010)
ISO/IEC JTC 1/SC 22/WG 5/N1791 (August 28, 2009)
ISO/IEC JTC 1/SC 22/WG 5/N1776 (March 25, 2009)