Discussion
Ask a question about 'GFortran'
Start a new discussion about 'GFortran'
Answer questions from other users
|
gfortran is the name of the
GNUGNU is a Unix-like computer operating system developed by the GNU project, ultimately aiming to be a "complete Unix-compatible software system"...
FortranFortran is a general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing...
compilerA compiler is a computer program that transforms source code written in a programming language into another computer language...
, which is part of the
GNU Compiler CollectionThe GNU Compiler Collection is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain...
(GCC). gfortran has replaced the
g77 compiler, which stopped development before GCC version 4.0. It includes support for the Fortran 95 language and is compatible with most language extensions supported by g77, allowing it to serve as a drop-in replacement in many cases. Parts of Fortran 2003 and Fortran 2008 have also been implemented.
An experimental version of gfortran was included in GCC versions 4.0.x, but only since version 4.1 has it been considered user-ready by its developers. Development is ongoing together with the rest of GCC.
gfortran
forkedIn software engineering, a project fork happens when developers take a legal copy of source code from one software package and start independent development on it, creating a distinct piece of software...
off from
g95G95 is a free, portable, open source Fortran 95 compiler. It implements the Fortran 95 standard, part of the Fortran 2003 standard and some old and new extensions including proposed features for the Fortran 2008 standard like Co-array Fortran....
in January 2003, which itself started in early 2000. The two codebases have "significantly diverged" according to GCC developers.
External links