fortran语言的do循环执行效率很高,这也是为什么我一直喜欢用fortran的原因,而且软体编译后体积很小,可以与其他平台集成,而不用担心自己的代码被别人偷去,当然。在开源日趋发展的今天,大家更喜欢用python,毕竟库多,代码简单,但是从整个大项目实施来看,fortran也是挺好的,关键看自己的编程习惯和需要解决的实际问题了,希望我的回答有用。


我觉得fortran还是科学计算领域的主要语言之一。fortran语言的设计就是为了科学计算,各个科学计算领域都有很多fortran的老代码,论计算效率fortran也是最高的,而且fortran编译器是二十世纪十大演算法之一。现在也出了很多适合科学计算的动态语言,例如MATLAB,Python和Julia,它们的优点是语法简洁、函数库多、用的人多。利用它们可以减少代码开发时间,不过它们的缺点是计算效率不太高或者语法不够严谨。所以这些语言与fortran进行混合编程是个不错的选择,可以发挥fortran和动态语言各自的优势。


推荐阅读:
相关文章