Java 被挤出前三。。。
共 2665字,需浏览 6分钟
·
2024-05-21 17:27
TIOBE 2024 年 05 月份的编程语言排行榜已经公布,官方的标题是:Fortran 进入前 10 名,发生了什么?(Fortran in the top 10, what is going on?)
Fortran 这个编程界的元老级语言,竟然在沉寂 20 多年后,再次闯入了编程语言的 Top 10 榜单。
这不禁让人好奇,是什么让这个“老家伙”焕发了第二春?
Fortran 自 1957 年诞生以来,Fortran 从未停止过自我革新的脚步,最新的 ISO Fortran 2023 标准,就是它不断进步的证明。
Fortran 在数值和数学计算领域,以其卓越的性能和成熟的技术,击败了众多竞争对手,赢得了一席之地。
-
Python 虽然广受欢迎,但在速度上有所欠缺。 -
MATLAB 用户友好,但成本高昂。 -
C/C++ 速度快,但在数学计算方面缺乏原生支持。 -
R 与 Python 相似,但普及度和速度上稍逊一筹。 -
Julia 作为新星,潜力巨大,但成熟度尚需时间验证。 -
Fortran 快速、支持原生数学计算、技术成熟、完全免费,这些特点让 Fortran 在编程语言的丛林中稳步前行。
-
起源:Fortran 语言由 IBM 的约翰·巴克斯(John W. Backus)领导的团队在 1957 年开发,是最早的高级编程语言之一。
设计目的:Fortran 最初的设计目标是为了帮助科学家和工程师更容易地编写用于科学计算的程序。
语法特点:Fortran 具有简洁的语法和对数学表达式的直接支持,这使得它在科学和工程领域非常受欢迎。
编译器:Fortran 程序通常通过编译器转换成机器代码,以便在计算机上执行。
发展:Fortran 经历了多次标准化和升级,包括 Fortran IV、Fortran 66、Fortran 77、Fortran 90、Fortran 95、Fortran 2003、Fortran 2008,以及最新的 Fortran 2018 等版本。
并行计算:Fortran 90 及以后的版本增加了对并行计算的支持,使其在高性能计算(HPC)领域保持了重要地位。
应用领域:Fortran 在科学计算、工程模拟、数值分析、天气预报、量子物理模拟等领域有着广泛的应用。
跨平台:Fortran 编译器广泛支持多种操作系统,包括 Windows、Linux 和 macOS。