程序员们别打了:十大编程语言排行榜发布,Python再度夺冠
国际电子和电气工程师联合会最近发布了第五届年度编程语言排行榜 , Python不但再度名列榜首 , 还拉开了与第二名的距离 。 汇编语言则首次进入前十名 。
本次排行榜是通过公众APP投票进行的 , 共有47种语言候选 。 投票之后 , 组织方还要根据IEEE会员的意见加权 。 最后折算成百分制 , 第一名为100分 , 其他名次递减 。
Python在一年时间里发生了两大变化 。 首先 , 它被列入嵌入式语言 。 以前 , 嵌入式应用程序的编写过程倾向于使用编译型语言 , 以避免在处理能力和内存有限的机器上(对解释型语言)动态评估代码的开销 。 但是 , 虽然摩尔定律可能正在逐渐消失 , 但它尚未死亡 。 许多现代微控制器现在都拥有足够的能力来支持Python解释器 。 以这种方式使用Python的一个很好的方面是 , 在某些应用程序中通过交互式提示启动硬件或动态重新加载脚本非常方便 。 进入一个新领域只会有助于提升Python的受欢迎程度 。
其次 , 随着R语言地位下滑 , Python语言的应用更加普及 。 R语言在2016年获得第五名 , 去年只取得第六名 , 今年更是下降到第七名 。 R语言长于处理统计和大数据 。 但是人们的兴趣已经从大数据本身转向了在机器学习中的应用 。 但是高质量统计和机器学习Pythonlibraries都已经是存在的 , 程序员们使用Python是一个很好的起点 , 会比专用化的R语言更方便 。
谷歌公司的Go语言从第七名上升到第五名 。 不过它不是进步最大的 , Scala从去年的第15名升第八名 , 进入了十强 。 Scala是Java的升级版 , 所以Java的下滑与Scala的上升之间是有相互关系的 。
【程序员们别打了:十大编程语言排行榜发布,Python再度夺冠】比较让人吃惊的是ActionScript语言 。 在2016年 , ActionScript语言只得了0分 , 组织者们甚至想把它除名了 。 不过今年 , ActionScript语言得了倒数第二名 , 分值1.6 。 而曾经大行其道的嵌入式语言Forth得了零蛋 。 如果明年它再得零分 , 后年就不能参选了 。
推荐阅读
- 伊朗打了个翻身仗,美国重要人物被活捉,给苏莱曼尼报仇了
- 雷军|7000多万人次观看!雷军带货首秀金额破亿,因没秃顶被质疑是假程序员
- 雷军|雷军上热搜:因头发保养得好被质疑是假程序员
- 碾花成韵入梦|美军B2轰炸机飞向东海,数十架战机紧急升空,俄:打了一场翻身仗
- 直播带货|雷军直播带货两小时销售额破亿!自曝因头发浓密被质疑是假程序员
- 黄岛法院给判决书打了个超大补丁,原告先胜后败,出了啥幺蛾子?
- 星车记|朋友们别花冤枉钱,汽车空调出问题了,可能是这些毛病导致的
- 程序员|黑爵K870T三模RGB机械键盘,你想要的它都有
- 天下有警|对越反击战,只打了28天,为何直到今天越南还没有缓过来?
- 朋友们别花冤枉钱,汽车空调出问题了,可能是这些毛病导致的
