你所在的位置: 首页 > 正文

TIOBE 8 月编程语言排行榜:Python 奋力追赶 C,Swift 下跌

2019-08-15 点击:1146
TIOBE August编程语言排行榜:Python努力追赶C,Swift下降

367eb5a596e8420daa703eeb5e2b99c7.jpeg

整理|涂敏

当小白敲开程序员的大门时,他经常需要面对不同的编程技巧,包括编程语言,框架,平台等。为此,有些人会要求老年人提供经验来做出选择;人们会根据自己对行业的技术意见来判断;其他人会更深入地比较不同的材料,以探索不同的技术趋势。

就编程语言而言,着名的TIOBE编程语言社区最近发布了8月编程语言排名,并希望为技术人员提供一些最新的趋势参考。

Objective-C已经上升,Swift已经下降!

与7月份的名单相比,本月的编程语言排名没有太大波动,因此,TIOBE官方也将8月编程语言排名抨击为“愚蠢的季节”。接下来,我们将看一些值得关注的变化。

从最新的列表中,8月编程语言列表中的前10名是Java,C,Python,C ++,C#,Visual Basic .NET,Java,PHP,Objective-C和SQL。

在许多编程语言中,Iron Triangle的架构早已不复存在,现在只有Java和C是稳定的。在TIOBE月度排名中排名第三的Python越来越重,从8月的8.530%一直到9月的9.260%,本月增长3.03%达到了10.02%的百分比。对于很多人都期望C ++重返第三宝座的梦想,它似乎正在逐渐远离迭代的TIOBE排行榜。

此外,在Top 10中,Objective-C和SQL的位置本月首次发生变化,Objective-C排名第九,SQL排名第十。

事实上,近年来,在Apple对Swift的主要推动下,Objective-C已经发展得特别困难。此前,来自北美的Dice技术网站将Objective-C列为“可能失败的5种可能的编程语言”之一。然而,Objective-C已经开发了35年,并且它一直在Apple软件生态系统的许多应用中根深蒂固。斯威夫特似乎想在短时间内撼动其立场。在本月中旬,随着Apple的SwiftUI发烧,Swift从上个月的第13位跌至本月的第18位。

ec240a9c2c354f718c846dbeaaead18b.jpeg

其他编程语言排名

除了上述内容之外,还有一些值得关注的编程语言变化:

系统编程语言Rust从第33位上升到第28位;

Java的超集类型从第41位改为第35位,使用率显着增加;

朱莉娅已经上升了11位,从最初的50位增加到目前的第39位;

曾经很受欢迎的Kotlin现在更加稳定,但排名前20位仍有很大差距,目前排在第45位。

下面列出了21-50的完整列表,因为它是非官方的,因此可能存在遗漏:

7c6f19b7138545758cb68479181bd7a9.png

第51至第100个如下,由于它们之间的值差异很小,它们仅作为文本列出(按字母顺序排列):

(Visual)FoxPro,4th Dimension/4D,ABC,Alice,BBC BASIC,bc,Bourne shell,C shell,CL(OS/400),Clipper,Clojure,Coffee,Common Lisp,Crystal,cT,Erlang,Euphoria,Factor ,Forth,图标,通知,Io,J,Korn shell,LabVIEW,梯形逻辑,LiveCode,Maple,Mercury,ML,Monkey,MQL4,MS-DOS批处理,自然,OpenCL,OpenEdge ABL,Oz,PL/I,环,S,Snap!SPARK,SPSS,Stata,Tcl,Verilog,VHDL,XC,Xojo,Z shell

十大编程语言TIOBE指数趋势(2002-2019)

6676b8b3db7440718fd402d2f944a786.jpeg

历史排名(1998-2019)

注意:以下排名取决于12个月的平均值。

a0267e814bbd4fc7bf001b9a53ba58d3.png

编程语言“名人榜”(2003-2018)

84d07e48ac0549edbd7a88296f86d57f.png

【注】

TIOBE编程语言社区排行榜是针对编程语言趋势的度量标准,每月更新一次,基于全球技术工程师,课程和第三方供应商的数量,包括流行的搜索引擎和技术社区,如Google,百度,维基百科, CSDN,Bing,Hao 123等详细信息请参见具体的计算方法:请注意,此排行榜仅反映编程语言的流行程度,并不表示编程语言是好还是用一种语言编写了多少代码。

此排行榜可用于测试您的编程技能是否是最新的,或者在开发新系统时作为语言选择。

详细列表信息可在TIOBE

中找到

18: 34

来源: CSDN

TIOBE August编程语言排行榜:Python努力追赶C,Swift下降

367eb5a596e8420daa703eeb5e2b99c7.jpeg

整理|涂敏

当小白敲开程序员的大门时,他经常需要面对不同的编程技巧,包括编程语言,框架,平台等。为此,有些人会要求老年人提供经验来做出选择;人们会根据自己对行业的技术意见来判断;其他人会更深入地比较不同的材料,以探索不同的技术趋势。

就编程语言而言,着名的TIOBE编程语言社区最近发布了8月编程语言排名,并希望为技术人员提供一些最新的趋势参考。

Objective-C已经上升,Swift已经下降!

与7月份的名单相比,本月的编程语言排名没有太大波动,因此,TIOBE官方也将8月编程语言排名抨击为“愚蠢的季节”。接下来,我们将看一些值得关注的变化。

从最新的列表中,8月编程语言列表中的前10名是Java,C,Python,C ++,C#,Visual Basic .NET,Java,PHP,Objective-C和SQL。

在许多编程语言中,Iron Triangle的架构早已不复存在,现在只有Java和C是稳定的。在TIOBE月度排名中排名第三的Python越来越重,从8月的8.530%一直到9月的9.260%,本月增长3.03%达到了10.02%的百分比。对于很多人都期望C ++重返第三宝座的梦想,它似乎正在逐渐远离迭代的TIOBE排行榜。

此外,在Top 10中,Objective-C和SQL的位置本月首次发生变化,Objective-C排名第九,SQL排名第十。

事实上,近年来,在Apple对Swift的主要推动下,Objective-C已经发展得特别困难。此前,来自北美的Dice技术网站将Objective-C列为“可能失败的5种可能的编程语言”之一。然而,Objective-C已经开发了35年,并且它一直在Apple软件生态系统的许多应用中根深蒂固。斯威夫特似乎想在短时间内撼动其立场。在本月中旬,随着Apple的SwiftUI发烧,Swift从上个月的第13位跌至本月的第18位。

ec240a9c2c354f718c846dbeaaead18b.jpeg

其他编程语言排名

除了上述内容之外,还有一些值得关注的编程语言变化:

系统编程语言Rust从第33位上升到第28位;

Java的超集类型从第41位改为第35位,使用率显着增加;

朱莉娅已经上升了11位,从最初的50位增加到目前的第39位;

曾经很受欢迎的Kotlin现在更加稳定,但排名前20位仍有很大差距,目前排在第45位。

下面列出了21-50的完整列表,因为它是非官方的,因此可能存在遗漏:

7c6f19b7138545758cb68479181bd7a9.png

第51至第100个如下,由于它们之间的值差异很小,它们仅作为文本列出(按字母顺序排列):

(Visual)FoxPro,4th Dimension/4D,ABC,Alice,BBC BASIC,bc,Bourne shell,C shell,CL(OS/400),Clipper,Clojure,Coffee,Common Lisp,Crystal,cT,Erlang,Euphoria,Factor ,Forth,图标,通知,Io,J,Korn shell,LabVIEW,梯形逻辑,LiveCode,Maple,Mercury,ML,Monkey,MQL4,MS-DOS批处理,自然,OpenCL,OpenEdge ABL,Oz,PL/I,环,S,Snap!SPARK,SPSS,Stata,Tcl,Verilog,VHDL,XC,Xojo,Z shell

十大编程语言TIOBE指数趋势(2002-2019)

6676b8b3db7440718fd402d2f944a786.jpeg

历史排名(1998-2019)

注意:以下排名取决于12个月的平均值。

a0267e814bbd4fc7bf001b9a53ba58d3.png

编程语言“名人榜”(2003-2018)

84d07e48ac0549edbd7a88296f86d57f.png

【注】

TIOBE编程语言社区排行榜是针对编程语言趋势的度量标准,每月更新一次,基于全球技术工程师,课程和第三方供应商的数量,包括流行的搜索引擎和技术社区,如Google,百度,维基百科, CSDN,Bing,Hao 123等详细信息请参见具体的计算方法:请注意,此排行榜仅反映编程语言的流行程度,并不表示编程语言是好还是用一种语言编写了多少代码。

此排行榜可用于测试您的编程技能是否是最新的,或者在开发新系统时作为语言选择。

详细列表信息可在TIOBE

中找到仅提供信息存储空间服务。

编程语言

排行榜

迅速

视觉

阅读()

日期归档
云顶国际线上娱乐 版权所有© www.020yechang.com 技术支持:云顶国际线上娱乐 | 网站地图