您的位置:主页 > Java开发 > 正文

2017“年度编程语言”排行榜首是Java还是Python?

2017年12月13日 10:05供稿中心:admin

摘要: 转瞬之间,2017年又进入为期不足一个月的倒计时模式。在编程语言界,谁将问鼎 2017 年度最受欢迎的编程语言?2017年编程语言排行榜究竟是谁能问鼎榜首?是常青藤Java还是新规kotlin,是风华正茂的Python还是老大哥C语言呢?
转瞬之间,2017年又进入为期不足一个月的倒计时模式。在编程语言界,谁将问鼎 2017 年度最受欢迎的编程语言?诸多开发者也在圈子里炸开了锅,有人说是最近风华正茂而且被纳入中国高考科目的 Python、有人认为还是老牌常青藤 Java、也有人赞成是今年刚被 Google 拥抱的 Kotlin?然而根据最新的 TIOBE 12 月编程语言排行榜来看,年度最佳候选人除了以上猜中的一个 Kotlin 之外,我们还发现了一个意想不到的候选人——C 语言。虽然C可谓是编程语言的奠基人,但是随着编程语言的百花齐放,C语言一度有点消沉低迷。然而这一次的强势复出竟为哪般?对于较新的 Kotlin,于 2011 年由 JetBrains 发布,能运行于 Java 虚拟机之上。今年 5 月,Google 将其选为 Android 官方语言,Kotlin 因此拥有了一定的知名度,甚至不少开发者还认为它即将撼动 Java 的霸主之位。因此,Kotlin 能成为今年年度编程语言最佳得主的候选人之一,也属于意料之中。
 
而作为竞争对手的 C 语言,是世界上最古老的编程语言之一。虽说从近几个月的 TIOBE 编程语言排行榜中,C 语言一直名列第二,但距离上一次 C 语言获得年度编程语言已经有九年了。如今,对于其为何再次成为候选人之一,很多人都在想C语言的复出是为哪般?事实上如果贴近生活的软件开发人员就会发现近几年,由于小型软件设备的普及,以及低端软件在汽车行业的增长,C 语言在 2017 年收获了不小的流行度。此外,还有不少网友表示:物联网来袭,C 语言自然又得雄起。物联网要发展,硬件设备与软件编程的结合是核心,所以嵌入式开发也随着物联网的火热而崛起。与 TIOBE 11 月编程语言排行榜相比,Top 5 中 Java、C、C++、Python、C# 排名并未有所变化,而专门为统计和数据分析开发的 R 语言一路飙升至前十名。此外,上个月大有跌出 Top 20 之势的 Swift 和 Objective-C 在这个月也逐渐回缓。
 
编程语言“名人榜”( 2003-2016)“年度编程语言”获奖名单如下图所示,该奖项授予一年中评分最高的编程语言:
编程语言排行榜
 
 
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。同样的对于每一门编程语言而言,都没有好与坏之分,编程语言都有自己的侧重点或者说自身的优势吧,只是某种开发环境或者项目中更适合用某一种编程语言。


文章来源:www.zhaolongedu.com
陕ICP备05010305号 Copyright © 2001-2018隶属于西安兆隆计算机培训学校版权所有