December 4, 1997

Fortran 95 standardized

In December 1997, the FortranFormula Translation — one of the first high-level languages, dominant in science and engineering. 95 standard was published — a refinement of FortranFormula Translation — one of the first high-level languages, dominant in science and engineering. 90 that made scientific code easier for compilers to optimize.

What it was for

FortranFortranFormula Translation — one of the first high-level languages, dominant in science and engineering. 95 tightened array features and added rules for functions with no side effects — helping compilers run scientific loops faster on supercomputers. Many legacy high-performance codes still target this dialect. Core numerical libraries assume FortranFormula Translation — one of the first high-level languages, dominant in science and engineering. 95 semantics.

Why it's here

FortranFormula Translation — one of the first high-level languages, dominant in science and engineering. 95 is the stable baseline many compilers and numerical libraries standardized on before later FortranFormula Translation — one of the first high-level languages, dominant in science and engineering. revisions.

Why it mattered

Side-effect-free functions and improved array rules let supercomputerA machine at the extreme high end of performance — built for weather, physics, and large-scale simulation. compilers squeeze more speed from weather, physics, and engineering simulations.

What it solved

FortranFormula Translation — one of the first high-level languages, dominant in science and engineering. 90 left gaps that made it hard for compilers to safely optimize large numerical loops.

Media

  • Fortran
    ImageFortran

    Fortran-lang community, Public domain, via Wikimedia Commons

Related