TIOBE 4 月榜单:Fortran 挤掉 Objective-C 重回前 20

开发 后端
TIOBE 公布了 2021 年 4 月的编程语言排行榜。编程语言 Objective-C 在本月跌出了 TIOBE 指数前 20 名。TIOBE 方面认为,Objective-C 在短期内重回榜单的可能性不大;并表示,Objective-C 掉出榜单所耗费的时间“比预期的要长得多”。

TIOBE 公布了 2021 年 4 月的编程语言排行榜。

编程语言 Objective-C 在本月跌出了 TIOBE 指数前 20 名。TIOBE 方面认为,Objective-C 在短期内重回榜单的可能性不大;并表示,Objective-C 掉出榜单所耗费的时间“比预期的要长得多”。大约在 10 年前,Objective-C 成为了 TIOBE 指数中的后起之秀,还其曾在 2011 年和 2012 年获得了年度语言奖。而这很大程度上得益于 iPhone 中 Objective-C 的应用。

事实上,早在 2014 年,苹果就推出了一种名为 Swift 的新语言旨在取代 Objective-C;彼时,Objective-C 的市场趋势确实受到了一些影响。但 Swift 还是花了相当长的一段时间才实现了反超。

目前,虽然 Objective-C 已掉出了榜单前 20 名。但 TIOBE 方面也指出,Objective-C 还是有回升的机会的;因为有些时候,老语言也能够实现成功反击。譬如商业编程语言 Fortran,就在经历了 10 多年后重新回到了榜单前 20 名。

TIOBE 4 月 TOP 20 编程语言

前十榜单中,C、Java、Python 仍分别占据前三位。Assembly language 排名再次上升,超越 PHP 居于第 8 位。

在 11-20 名之间,排名相较前一个月出现上升的有:Classic Visual Basic(12→11);Delphi/Object Pascal(14→12);Ruby(16→13);Swift(19→15)。排名下降的还有:Go(11→14);R(13→16);Groovy(15→17);Perl(17→18);MATLAB(18→19)。

TOP 10 编程语言 TIOBE 指数走势(2002-2020)

第 21-50 名编程语言排行

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

4th Dimension/4D, ActionScript, Alice, B4X, bc, Bourne shell, C shell, CFML, Clipper, Clojure, Common Lisp, Crystal, DiBOL, Eiffel, Elm, Erlang, F#, Fantom, Gosu, Hack, Haskell, Icon, Inform, J, Korn shell, Maple, MEL, ML, MQL4, NATURAL, NXT-G, OCaml, Occam, OpenCL, OpenEdge ABL, PL/I, PostScript, PureBasic, Q, REXX, Ring, Scheme, Simulink, Small Basic, Solidity, SPARK, SPSS, Tcl, Verilog, Zig

TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。具体的计算方式见这里:https://www.tiobe.com/tiobe-index/programming-languages-definition/。

值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。

详细榜单信息可以查看 TIOBE 官网

本文转自OSCHINA

本文标题:TIOBE 4 月榜单:Fortran 挤掉 Objective-C 重回前 20

本文地址:https://www.oschina.net/news/136071/tiobe-index-202104

责任编辑:未丽燕 来源: 开源中国
相关推荐

2021-04-09 15:20:47

编程语言Fortran程序员

2020-11-06 10:28:45

PythonJava编程语言

2023-08-07 12:25:20

JuliaTIOBE语言

2020-11-04 14:51:43

PythonJava编程语言

2022-03-10 10:07:58

编程语言排行技术

2023-09-11 14:07:10

Kotlin指数Java

2022-04-11 13:37:54

编程语言PythonMATLAB

2021-11-09 05:47:52

PHP编程语言开发

2018-03-08 09:08:51

TIOBE编程语言Python

2022-06-10 09:36:12

TIOBE编程语言C++

2014-06-09 12:58:48

编程语言排行榜

2018-09-18 15:48:03

PythonC++Java

2021-12-07 11:02:35

TIOBE编程语言PHP

2022-09-05 09:02:32

Julia编程语言

2011-08-10 18:07:29

Objective-C反射

2013-03-27 12:54:00

iOS开发Objective-C

2011-05-11 11:20:26

Objective-C

2013-06-20 10:40:32

Objective-C实现截图

2011-05-11 15:58:34

Objective-C

2023-10-09 18:16:23

点赞
收藏

51CTO技术栈公众号