12月榜单之后,TIOBE的首席执行官曾经预测度编程语言是.NET,结果年度榜单出炉了,Python连任TOP1。原本因为首席执行官都预测的第一名,落选。
Python这是第一次连续两年在TIOBE榜单第一名,这个第一名代表的是在当年该语言收视率增长最快的语言。Python是第五次得这个奖,得奖年份分别是:、、和。下面带大家回顾一下。
在当年的时候Python的占有率上升了2.04%,上升率几乎等于了D语言和Cobol语言的占有率总和。当时是深受系统管理员和编译管理工程师的喜爱。本来大家以为随着Python3的发布,还能冲榜,但是并没有持续增长。
该年度Python增长了1.81%,比当时非常火的Objective-C略高(1.63%)。尽管苹果的iphone和ipad那么流行,但是Python还是在最后两个月超过了Objective-C。
当年84%的开发把Python当成主语言。
Python实现了2.01%的增长。当年TIOBE的总裁表示,Python的流行和它普遍的需求有关。现在到处都需要学习编程技能,所以有一些非程序员处理简单的工作,就纷纷开始学习Python,因为Python满足这些需求。
在过去一年当中Python年初的时候还处于第三位,但是随着热度上升,把 C语言和Java甩后面去了。
虽然距离Java在2001年创下的26.49%的历史收视率记录还很遥远,但是Python已成多个领域的编程实践语言,而且种种迹象表明,Python的胜利之旅仍在继续。
好了,Python语言回顾之后。其实还有一些值得我们关注的,出现了以下变化:Swift从13名上升到了10位,Go语言从14名到了13名,Rust已经掉到了26位。榜单就到这里,感兴趣的伙伴可以看官方报告。
1月榜单前20名排名
Top 10语言TIOBE编程社区指数走势(2002-):
TOP 21-50编程语言名单:
另外还有50种语言的相对差异较小,所以大家移步到官方报告去看。
下面看看十大编程语言的从1987年到的历史排名。
1.上表中的 "Visual Basic “和”(Visual) Basic “是有区别的。在 年之前,”(Visual) Basic “指的是 Basic 的所有可能的方言,包括 Visual Basic。经过讨论,我们决定将”(Visual)Basic "拆分为所有方言,如Visual Basic .NET、Classic Visual Basic、PureBasic和Small Basic,仅举几例。由于Visual Basic .NET已经成为Visual Basic的主要实现方式,它现在被称为 “Visual Basic”。
2.编程语言SQL在TIOBE指数中空缺了几年了,直到有人指出SQL是图灵完备的,SQL才重新成为TIOBE指数的一部分。因此,尽管这种语言非常古老,但它在索引中只有短暂的历史。
从TIOBE列出的往年所有 "年度最佳编程语言 "奖得主可以看出,Python是获奖次数最多的编程语言。
截止,你会Python吗?Python作为你的主语言还是第二语言呢?
还不知道Python语言是什么的同学,可以看这个。
600集Python从入门到精通教程