当前位置: > > > TIOBE - 2018年4月编程语言排行榜

TIOBE - 2018年4月编程语言排行榜

四月头条:Perl正在苦苦挣扎

    目前在前20名编程语言中有2种编程语言在一年内名次下滑明显,它们分别是 Objective-C 和 Perl。Objective-C 下降了4个名次,目前位列18。原因是几年前苹果公司放弃了 Objective-C,并由其后继者 Swift 取而代之。此外,移动应用程序开发正在转向独立于平台的语言和框架,所以即便是Swift的发展也将会很艰难,因为它只适用于苹果的系统。

    而 Perl 目前正处于苦苦挣扎的边缘。曾经直到 2005 年,它都是世界上最主要的脚本语言。但是现在呢?2008 年,Dobb 博士在接受采访时表示“Perl 终将走向灭亡”。这句言论引发了一场旷日持久的信仰之战,Perl 忠实分子声称这绝对不会发生。2013 年,Stevan Little 在一场演讲中提到,“Perl 并没有死,但它是一个死胡同”,他认为工程师离开 Perl 语言后将不会重新使用。种种言论导致唱衰 Perl 的声音一直都在,但是不可忽视的是,花了十五年研发的 Perl 6,以及模糊不清的语言定位,才是工程师抛弃它的主因。现在,Perl 正在慢慢消失。

    Java 依然占据榜首,老牌编程语言 C、C++ 也紧随其后,稳定在二、三名。通过对比涨幅可以发现,Java 涨幅最高,已经达到了 15.8%。上个月 Java 10 正式发布,给开发者带来了 109 项新特性,此外,近日来闹得沸沸扬扬的Android 违规使用 Java 案件也引起了业界的广泛关注。

    本月 Python 持续攀升,超越 C# 位列第四。C# 从 Web 时代到移动主流时代一路走来都没有掉队,在牢牢占据 PC 端份额的同时,主打的跨平台应用也深受开发者的偏爱,但是人工智能火热发展的当下,C# 在新兴互联网行业中受欢迎的程度逐渐有所下滑了。反观 Python,作为一门通用的编程语言,它广泛应用于系统操作、服务器、管理工具、网页开发、部署等领域,也越来越受开发者的追捧。

    SQL 在上上个月被重新添加到了 TIOBE 排行榜中,这个月排在第九。

编程语言排行榜 TOP 20 榜单:


前 10 名编程语言长期走势图:


以下是 21-50 编程语言排名:


TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。
请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
评论0