一、什么是Fortran

Fortran语言是Formula Translation的缩写,意为“公式翻译”,是一种编译型语言。

Fortran语言是世界上第一个被正式推广使用的高级语言。它是1954年被提出来的,1956年开始正式使用,直到2014年已有六十年的历史,但仍历久不衰,它始终是数值计算领域所使用的主要语言。

经过长期的发展,Fortran出现许多的版本,F77,F90,F95,F2003等,每一个版本都经过了完善和改进。

二、特点

优点 •简单,相比C++而言更易于掌握 •接近自然的数学语言 •矩阵运算功能强大,自有复数运算 •语法严格,适合严谨的科学计算 •编译型语言,执行效率高 •并行计算的最佳选择
缺点 •可视化开发效率低,效果不理想 •比较底层,各种算法功能都需要自己实现

相比于C/C++、Python、Java和PHP等主流编程语言,Fortran有着其稳定的受众,即科学计算领域。

三、适用领域

一般而言,由于Fortran的设计初衷是为解决科学数值计算问题,有着强大的矩阵运算能力和复数运算,因此其适用领域也注定了。

主要的领域有:物理(核物理、凝态物理等)、气象、流体、地震(地震勘探、地球物理等)……这些领域有个共同特点就是需要进行大规模的数值计算。

四、尾言

Fortran作为一种古老的编程语言,有着其独特的魅力和作用,现在网上有很多人说Fortran是一门过时的语言,应该被时代淘汰,笔者认为Fortran语言被淘汰还为时过早,它仍然在其独特的领域发挥着其作用,散发着它的光芒。

 

更多推荐

Fortran编程:(一)认识Fortran