【发布时间】:2012-02-18 07:15:07
【问题描述】:
我听说 Fortran 仍然大量用于科学计算。对于已经大量投资于 Fortran 的代码,这对我来说很有意义。
但是,是否有理由在新项目中使用 Fortran 而不是其他现代语言?与更流行的语言(C++、Java、Python、Ruby 等)相比,Fortran 中是否存在使其更适合科学计算的语言设计决策?例如,与我提到的其他语言相比,Fortran 是否有特定的语言特性可以在编译器中实现更高程度的数值优化?
【问题讨论】:
-
只是一个快速的民意调查:这里有人实际上在野外(而不是在学校)使用 Fortran 吗?这里有没有人认识使用它的人(第一手,不是你去年在酒吧遇到的一个家伙的朋友)?
-
@pawdiablo :我写过,我写过,我会写 Fortran 代码!因此,您不能再说您不认识任何使用 Fortran 的人 ;-)
-
@pawdiablo 是的。我是由几十名每天都使用 Fortran 的科学家组成的研究小组(一所大学的众多小组之一)的一员。
-
我认为“在野外”意味着在吃奇多和减肥博士的同时穿着内衣编码。胡椒。
-
@paxdiablo - 是的,“在野外”使用它(在与学校或学术界没有关系的公司中)。
标签: fortran