2.5 标准演进与现状

FORTRAN经历了多次标准化:

  • FORTRAN I(1957):第一个版本
  • FORTRAN II(1958):增加子程序和函数
  • FORTRAN IV(1962):成为第一个广泛使用的标准版本
  • FORTRAN 66(1966):第一个ANSI标准
  • FORTRAN 77(1978):引入结构化编程特性
  • Fortran 90(1991):重大革新,引入模块、数组操作、动态内存分配、自由格式源代码
  • Fortran 95(1997):小规模修订
  • Fortran 2003(2004):引入面向对象编程支持
  • Fortran 2008(2010):引入并发编程(coarray)
  • Fortran 2018(2018):进一步改进并行支持
  • Fortran 2023(2023):最新标准,改进互操作性

尽管FORTRAN在通用编程领域已不再流行,但在高性能计算(HPC)领域,它仍然占据重要地位。2024年的超级计算机Top500榜单中,许多大型科学模拟代码仍使用FORTRAN。其强大的数组运算能力、成熟的高度优化编译器(如Intel Fortran Compiler、GNU Fortran),以及半个多世纪积累的海量经过验证的科学计算代码,确保了FORTRAN在可预见的未来不会被淘汰。