找回密码
 注册
12
返回列表 发新帖
楼主: haiong

为什么好多编的程序都是用fortran写的呀?

[复制链接]
发表于 2005-1-18 00:41:03 | 显示全部楼层

为什么好多编的程序都是用fortran写的呀?

用FORTRAN基本是行业传统问题.
C的执行效率不会比FORTRAN差. C++用的好, 效率也不会差. 现在最火的CFD商用软件FLUENT是用C写的. 最近最火的CFD开放原代码软件OPENFOAM是用C++写的.
写大型软件用C++, 如果设计的好, 维护性, 可扩充性, 会比FORTRAN和C好得多. 不过C++的设计部分是相当困难, 也是很花精力和时间的. 相比之下, FORTRAN起步很快, 写大了就不好玩了.
FORTRAN比C,C++好学. 如果你导师只会FORTRAN, 你又要让他看懂你程序, 那就没选择了.
发表于 2005-1-20 09:29:04 | 显示全部楼层

为什么好多编的程序都是用fortran写的呀?

同意楼上的,fortran主要是传统问题,10年前,几乎所有的大型计算软件都是fortran的,从那时积累下大量的资源,舍不得丢。不过事实上,如果不涉及模块化问题,fortran是很好的语言。和c++相比,就是模块化和可扩充性差些。
发表于 2005-1-20 21:36:57 | 显示全部楼层

为什么好多编的程序都是用fortran写的呀?

什么都学,什么都不精啊!
发表于 2005-3-26 19:00:09 | 显示全部楼层

为什么好多编的程序都是用fortran写的呀?

五楼的老兄说的不错,只有Fortran最适合科学计算了,其他的不怎么样,c在处理数据库时效率是很搞的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表