swft 语言 java_2020年2月编程语言排行榜Java依旧稳坐榜首

原标题:2020年2月编程语言排行榜Java依旧稳坐榜首

swft 语言 java_2020年2月编程语言排行榜Java依旧稳坐榜首_第1张图片

TIOBE公布了2月份编程语言排行榜。相比上个月编程语言Top 5并没有太大的变化,其中Java依旧稳坐榜首,随后分别是C、Python、C++、C#。

swft 语言 java_2020年2月编程语言排行榜Java依旧稳坐榜首_第2张图片

Swift真的取代Objective-C了么?

本月,Objective-C在TIOBE指数中又下跌了7个名次,已经处于跌出前20的边缘了,实际上,这种下降速度已经比预期要长的多。2014年,苹果宣布新的编程语言Swift将取代Objective-C。当时Objective-C在TIOBE指数中排名第三,iPhone和iPad的移动应用程序开发快速发展,之后Objective-C的市场份额从2014年的12%下降到2016年的1%。令人惊讶的是,这个时期Swift份额仅仅从1%增加到2%,这就意味着另外的10%被其他可用于多个移动平台的编程语言占据。

有人可能会想:苹果用Swift直接取代Objective-C是在侮辱iOS程序员,是一个错误的决定,但实际上iOS程序员们别无选择,Objective-C作为一种编程语言已经过时了,绝对需要重新设计。在我看来,逐步地用现代特性来扩展Objective-C会更好。就像Java、C++和C#等语言一样,它们也是通过在每个新版本中做一些小改动而存活下来的。

现在苹果的这一举动已经失去了10%的编程语言市场份额,话虽如此,Swift还是可以排在TIOBE指数前十的位置。

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

swft 语言 java_2020年2月编程语言排行榜Java依旧稳坐榜首_第3张图片

其他编程语言排名

swft 语言 java_2020年2月编程语言排行榜Java依旧稳坐榜首_第4张图片

历史排名(1988-2020)

swft 语言 java_2020年2月编程语言排行榜Java依旧稳坐榜首_第5张图片

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

责任编辑:

你可能感兴趣的:(swft,语言,java)