User Tools

Site Tools


fortran_2008

Fortran 2008

Return to Fortran 2003, Fortran 2018, Fortran bibliography, Fortran, Fortran glossary, Fortran topics, Fortran glossary, Fortran courses, IBM Mainframe glossary, Awesome Fortran, Awesome IBM Mainframe, IBM Mainframe development, IBM Mainframe bibliography, COBOL, COBOL glossary, High-performance computing (HPC)

Fortran 2008 is a minor revision of Fortran 2003.

Also called Fortran ISO/IEC 2010

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.

  1. Summary of New Features

New features include:

  • `do concurrent` construct
  • `contiguous` attribute
  • `block` construct
  • `exit` statement
  • `error stop` statement
  • Internal procedures can be passed as actual arguments
  • Procedure pointers can point to an internal procedure
  • Maximum rank increased to 15
  • `newunit=` in `open` statement
  • `g0` edit descriptor
  • Unlimited format item

Changes to existing intrinsic procedures:

New intrinsic procedures:

Additions to intrinsic modules:

    • Information about the compiler: `compiler_version` and `compiler_options`.
    • Named constants for selecting kind values.
    • `c_sizeof` returns the size of an array element in bytes.

Declared Obsolete:

  1. News
  • John Reid announced on 2010 September 10th that the Final Draft International Standard had been approved by ISO by 18 votes to nil with 15 abstentions. The standard is likely to be published by ISO within two months, i.e. by the end of November 2010.
  1. Standards Documents

J3 Documents:

* Work Plan (http://j3-fortran.org/doc/year/07/07-010.html)
* Schedule (http://j3-fortran.org/doc/year/07/07-005.html)

Latest draft accepted by the ISO Secretariat:

Previous drafts of the standard:

See Also

References

Research Fortran More

Fair Use Sources

Fortran: Fortran Fundamentals, Fortran Inventor - Fortran Language Designer: John Backus of IBM in 1957 (see John Backus Oral History); Modern Fortran - Legacy Fortran, Fortran keywords, Fortran data structures - Fortran algorithms, Fortran syntax, IBM Mainframe DevOps, Fortran DevOps, Fortran Development Tools (Fortran IDEs and Code Editors, Fortran Compilers, Fortran CI/CD Build Tools, Fortran Standard Library), Fortran Standards (ISO Fortran: 202X, 2018, 2018, 2008, 2003, 95, 90, 77), ANSI Fortran- 66, Fortran and Supercomputers (Fortran and High-Performance Computing (HPC)), Parallel Fortran (Embarrassingly Parallel Fortran - Fortran Coarrays), Fortran Paradigms (Imperative Fortran, Procedural Fortran, Object-Oriented Fortran - Fortran OOP, Functional Fortran), Fortran Community, Learning Fortran, Fortran on Windows, Fortran on Linux, Fortran on UNIX, Fortran on macOS, Mainframe Fortran, IBM i Fortran, Fortran installation, Fortran containerization, Fortran configuration, Fortran SRE, Fortran data science - Fortran DataOps, Fortran machine learning, Fortran deep learning, Fortran concurrency, Fortran history, Fortran bibliography, Fortran glossary, Fortran topics, Fortran courses, Fortran Standard Library, Fortran libraries, Fortran frameworks, Fortran research, Fortran GitHub, Written in Fortran, Fortran popularity, Fortran Awesome list, Fortran Versions. (navbar_fortran)


© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers

SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.


fortran_2008.txt · Last modified: 2024/04/28 03:38 (external edit)