龙空技术网

九年了!C语言再拿下年度编程语言,网友却更看好Python?

IT168企业级 321

前言:

眼前同学们对“c语言底层是汇编吗”都比较关注,你们都想要分析一些“c语言底层是汇编吗”的相关知识。那么小编同时在网摘上收集了一些有关“c语言底层是汇编吗””的相关资讯,希望同学们能喜欢,大家快快来了解一下吧!

面对竞争,编程语言的战场可不分成年组和少年组。又到了TIOBE揭晓年度编程语言的时候,今年又会是谁问鼎冠军呢?

TIOBE的评选规则很简单:看分差!说白了就是2018年1月的得分减去2017年1月的得分产生的分差,按照分差对编程语言进行排行,增长最多的编程语言即为TIOBE年度编程语言。由于TIOBE指数的变化规则,年度编程语言同样意味着是过去一年在社区或者搜索引擎中被搜索最多的、需求最旺盛的编程语言。

结局:一雪前耻,C语言默默前行问鼎冠军!

根据目前的结果来看,C语言一年来增长了1.69%,Kotlin从榜上无名到12月份的分数为0.994%,二者均成为年度编程语言的候选者,但C语言明显高出Kotlin很多,所以C语言最终问鼎年度编程语言!这距离上次问鼎冠军时隔了9年之久!

自从2008年问鼎年度编程语言之后,C语言大部分时间处于下降状态!在2016年8月份,C语言曾经下降了3.43%,达到历史新低。业内不少分析人士认为,C语言发展已经遇到瓶颈,而这很可能是因为其背后没有强大的公司支撑,且更新太缓慢!

2017年,由于小型软件设备的蓬勃发展以及汽车行业低端软件的增加,C语言再度被开发者利用成为重要编程语言之一。毕竟,同为底层开发语言,C语言不仅比汇编语言易读,而且效率要高得多!但是,TIOBE曾表示,C语言复兴的可能性不高!因为C语言的适用场景更倾向于嵌入式计算与物联网领域,而这要比移动互联网和人工智能的市场小得多!

姜还是老的辣:Kotlin明年再战还是有希望的!

虽然今年未能成功问鼎年度编程语言,但作为一名新兵,这也没什么可遗憾的!相比于C语言,Kotlin的处境要好得多!根据统计数据显示,Kotlin在Android开发中所占的比例在稳步上升中,其背后还有来自Google官方的大力支持,2018年一定会延续其增长劲头!

对于C语言当选年度编程语言,网友表示不服?

对于C语言当选年度编程语言,多数人还是有些惊讶的!舆论矛头倒也不直指C语言,主要集中于对TIOBE榜单权威性的质疑。TIOBE排行榜的数据结合了多个搜索引擎(Google、Bing、Yahoo!、百度)以及Wikipedia、YouTube(全球用户渗透率最高的APP)等统计出的数据。

这些数据以用户搜索为主,搜集数据的方式还是有些窄,在一些新兴社区中,我们会得到很多不同的答案。比如,过去三年一直在评估市场需求的CodingDojo最近给出了雇主比较欢迎的编程语言榜单:

这份排名可能更接近市场真实情况,这是一份从实际需求出发的榜单。你认为两份榜单,哪一份更加准确呢?

其他热门语言近况:

Python成为亚军:似乎也还不错

人工智能火起来之后,Python相比其他编程语言受益较多。今年,Python以+ 1.21%的增长位列亚军,Erlang以+0.98%的增长位列冠军,也可以说是Happy ending了!

Java确实如同传言一样:衰!

2017年,Java因为新版本延期的事情受了不少影响,整体分数下降了4.59%,好在基数大,没那么容易从第一的位置退役!

前冠军Go语言似乎:还好!

Go语言去年增长势头特别迅猛,一度有人将之与Java媲美!今年,Go语言虽有下滑,但下降幅度不是特别大(-0.55%),还在接受范围内,只是去年长的肉,今年掉下去了而已!

基数大的语言,下降的多!

纵观排行榜前20名,基本都处于下降过程中,只有这些老资格编程语言下降,才能给新的编程语言腾出上升空间,这一点倒也也不足为奇。

标签: #c语言底层是汇编吗