原标题:最新编程语言排行:Python逆袭成第4,Java份额在减少!
TIOBE编程语言社区发布了2017 年 11 月排行榜,Java、C、C ++ 三门编程语言依然占据前三。本月前 5 排名中,最值得注意的是: Python 再次逆袭,已经超越C#,上升到第 4 的位置。
(11 月编程语言排行榜 TOP20 榜单)
曾经有一段时间,动态语言,即脚本语言,因其易于编写和易于运行的特性,被预测在未来将发展强大。因此,Perl、Python、PHP 和 Ruby 等语言在当时非常流行。但如今,这些语言的发展情况参差不齐,号称全球最好的编程语言的PHP排名不断下降。目前只有Python发展势头良好,其它脚本语言则逐渐退出前二十位名单。
Python作为一种任务型编程脚本语言,之所以近几年很火,其中最重要的原因是--Python几乎是万能的!你可以利用Python来构建树莓派应用程序、程序脚本或配置服务器等等等等。同时,Python易于编写和阅读的特性,使得不少非程序员或开发人员也很容易上手。
当然,大数据和云计算解决方案也助推了Python的成功。Python是数据科学中最流行的语言之一,仅次于R语言。而且它也可以被用于机器学习、人工智能系统和各种现代技术中。当然,python能够搭上大数据这班车也是因为它能够非常简便的分析和处理数据。
其中,IOS主流开发语言swift的变化最引人注目。今年年初,Swift 语言在 TIOBE 指数排行榜中曾一度进入前十名。然而近期,Swift 却不断下滑,从上个月的第 16 名掉到了如今的历史最低第 20 名。而 iOS 开发的另一主流语言--Objective-C 也难逃厄运,从上个月的第 17 名跌落至第 19 名。
还有一点值得注意的是,纵观整个排行榜发现如今大部分编程语言的市场份额几乎都在不断减少,最为明显的当属排行第一的 Java,从 2016 年开始就持续下滑,本月下滑 5.52%,下滑份额在前 20 名中也是排行第一,难道 Java 也要 out 了?
历史排名(1987-2017)
注: 以上排名位次取决于 12 个月的平均值。
责任编辑: