奇思妙想 · 2024年 3月 27日 0

Fortran语言发展历程

153 次浏览

重大发展

  • FORTRAN 早期版本就已经定义了一种高级语言应该有的基本样子,包括变量定义、子程序和过程。子程序和过程的概念和C语言的函数本质是一样的。
  • FORTRAN 66引入数组下标。
  • FORTRAN 77之前后缀名是.for, Fortran 90之后用.f90.
  • Fortran90引入了自由格式,Fortran 90之前标准全部用大写字母FORTRAN,之后标准名称改为Fortran.
  • Fortran 2003增加了面向对象设计。

发展历史

  • Fortran有后面这些版本:I(54)/II(58)/IV(62)/66/77/90/95/2003/2018/2023(TBD).
  • FORTRAN II引入了复数类型和双精度浮点数。
  • FORTRAN 77增加了条件语句IF/ELSE.
  • Fortran 90更自由,不受之前面对卡片的固定栏目布局限制,不要求全部大写字母写代码,增加了用户自定义类型,引入指针机制,允许递归调用,支持do .. while循环,此时Fortran已具备向量和并行计算能力。
  • 1993年高性能Fortran HPF标准诞生,旨于支持并行计算和不同计算机可移植。
  • 第一个MATLAB版本是用FORTRAN编写。