全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件
5199 5
2015-05-03
有机会参观美国大学物理系的研究实验室或国家实验室,你会看到被称之为前沿和研究的东西,它们大多数都是你从未见过的,其中你可能会看到研究人员在超级计算机终端上进行的前沿模拟。然而在几乎所有的美国大学,这些计算机模拟程序使用的都是1950年代的语言Fortran。

美国国家大气研究中心的大气模型和气候预测程序,洛斯阿拉莫斯国家实验室和劳伦斯利弗莫尔国家实验室的机密核武器和激光核聚变程序,NASA的全球气候变化模型,量子色动力学研究人员计算夸克行为、质子和中子成分的代码,等等,它们都是使用Fortran写就的。

图灵奖得主Tony Hoare曾在1982年说过,他不知道2000年的语言是什么样子,但他知道它一定叫Fortran。为什么从事尖端科研的研究人员仍然在使用计算机时代早期发明的语言?即使新兴的语言Haskell、Clojure和Julia提供了类似Fortran的特性和抽象概念?Ars的一篇文章分析了科学家仍然广泛使用Fortran的原因。Linuxlinks的一篇文章介绍了一些优秀的免费Fortran图书,供感兴趣的人参考和学习。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-5-3 02:22:44
不知道如何定义“广泛”这个字眼 在NASA 这种地方确实挺广泛 因为在这些顶尖的科研机构起步和告诉高速发展的时期Fortran是最流行的做scientific computing工作的语言 这些机构花了大量的时间来完成编写优化他们的工具库 造成了如果改用其它的语言重写代价太高 而最先进的算法往往都是由他们先开发出来 使得Fortran的 performance往往最好 这个语言本身也确实不断在发展 种种原因导致其在尖端科学领域还有不少的应用
不过对于个人应用 哪个顺手就用哪个就好了 论坛上的朋友基本都是应用者 没有必要在这些基础开发的工作上紧跟潮流 专注于自己的工作就好了 比如同一个工作用C++做确实比R 能快上一分钟甚至几十秒 但是真的值得为了这一分钟花上几年的时间去学习熟悉那门让多少程序员都崩溃的语言么
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-5-3 06:39:04
accumulation 发表于 2015-5-3 01:46
有机会参观美国大学物理系的研究实验室或国家实验室 ...
好文章。。。。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-6-11 19:42:56
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-9-18 22:06:55
看看,了解一下。谢谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-9-18 22:07:03
看看,了解一下。谢谢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群