LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1626|回复: 12

Fortran 有用吗 ???

[复制链接]
发表于 2004-11-20 13:45:52 | 显示全部楼层 |阅读模式
学了 一学期的 fortran  也不知道有什么用  编的作业题好像用c都能做啊
那么fortran到底有什么用呢 它传说中的 强大的数学功能 表现在哪里呢??
希望各位牛人指教
发表于 2004-11-20 14:41:05 | 显示全部楼层
听说上辈人都学这东东的,比c计算能力强。还有cobol(更老)有人预言它会成为新的热点。我只知它是商务语言。我什么也不懂的帮你顶一下好让牛人来说说。
发表于 2004-11-20 14:46:34 | 显示全部楼层

我的理解

1.语言本身支持复数
2.语言简单,编译器可以做更好的优化
发表于 2004-11-21 16:46:06 | 显示全部楼层
在高兴能计算上面应用的比较多,例如HPF
intel也有专门的高兴能Fortran编译器
发表于 2004-11-23 23:11:59 | 显示全部楼层

fortran 还是有用的

第一、fortran的程序代码很多,很多大型计算软件都是用他做的,例如ansys。如果全部推翻用c重写那么太浪费。
   第二、fortran没有指针,在大型运算中(算上几个星期)如果一个地方指针出错~~你就哭吧^_^。
发表于 2004-11-24 11:19:58 | 显示全部楼层

回复: 我的理解

最初由 pupilzeng 发表
1.语言本身支持复数
2.语言简单,编译器可以做更好的优化


非常正确,Cray X1上fortran的性能比C好一个数量级,
原因就是fortran死板,编译器可以进行更好的优化。

而只有熟悉硬件架构的c programer才能够写出相匹敌的程序来。
发表于 2004-11-24 12:14:12 | 显示全部楼层
Fortran 90就已经有指针了吧
不过现在的标准已经到Fortran 2003,连oo都有支持了。
发表于 2004-11-24 12:23:33 | 显示全部楼层
我觉得,一门编程语言,不在于有没有用,而在于,你用不用?
发表于 2004-11-27 07:09:19 | 显示全部楼层
最初由 orphen 发表
我觉得,一门编程语言,不在于有没有用,而在于,你用不用?


不完全对!如果给你一个fortran学,然后实际上你要做的是一般的应用程序,比如网络程序,就感觉不合适了!虽然说不是不能做,但是毕竟不会有人用fortran做网络。我所见到的fortran 做并行计算,也是需要C语言程序来支持网络通信的。

fortran我上学时候也学了,当时也什么也不会,虽然考试分数还不错。

fortran其实还是比较有用的,matlab以前的版本就是fortran写的。虽然现在主要是C语言实现的。但如果想靠fortran找工作,就别指望了,除非你去大学研究所搞研究。:-)
发表于 2005-1-29 11:28:07 | 显示全部楼层
请问有用调试 fortran 程序的工具吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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