2024年 5 月 TIOBE 编程语言排名 —— Fortran 为什么在 20 多年后再次进入前 10 名

我收到了很多关于 Fortran 为什么在 20 多年后再次进入前 10 名的问题。TIOBE 指数只是公布了测评结果。

我收到了很多关于 Fortran 为什么在 20 多年后再次进入前 10 名的问题。TIOBE 指数只是公布了测评结果。例如,在亚马逊上,“Fortran 编程 ”的点击率超过 1,000 次。而像 Kotlin 和 Rust 这样的新潮语言,在同样的搜索条件下,点击量仅为 300 次。那么,这到底是怎么回事呢?首先,Fortran 语言自 1957 年诞生以来仍在不断发展。不到半年前,新的 ISO Fortran 2023 定义发布。

Fortran 复活的主要原因是数值/数学计算的重要性与日俱增。尽管在这一领域有很多竞争对手,但 Fortran 仍有其存在的理由。让我们来简单了解一下这些竞争者。

  • Python:头号选择,但速度较慢;

  • MATLAB:数学计算非常容易使用,但许可证价格昂贵;

  • C/C++:主流且速度快,但不支持本地数学计算;

  • R:与 Python 非常相似,但不太流行且速度较慢;

  • Julia:冉冉升起的新星,但尚未成熟。

而在这个语言丛林中,Fortran 看起来速度快、支持本地数学计算、成熟且免费。悄无声息地,Fortran 缓慢而坚定地占据了上风。这令人惊讶,但不可否认。—— TIOBE 软件公司首席执行官 Paul Jansen

什么是 Fortran?

Fortran是“公式翻译”(Formula Translation)的缩写,是一种编程语言,主要用于数值计算和科学计算。它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。

Fortran 的设计是许多其他编程语言的基础,如 BASIC 语言就是基于 FORTRAN II 进行了一系列语法清理后得到的。

Fortran 包含一系列版本,每个版本都经过演化,在保持与以前版本兼容性的同时向语言添加扩展。由于其强大的数值计算能力和稳定性,Fortran 至今仍然在高性能计算领域占有重要地位。

image.png

image.png

真理惟一可靠的标准就是永远自相符合。 —— 欧文
0 不喜欢
说说我的看法 -
全部评论(
没有评论
目录
热门标签
热门文章
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号