环球热点快递|程序员们别打了:十大编程语言排行榜发布,Python再度夺冠
国际电子和电气工程师联合会最近发布了第五届年度编程语言排行榜 , Python不但再度名列榜首 , 还拉开了与第二名的距离 。 汇编语言则首次进入前十名 。
【环球热点快递|程序员们别打了:十大编程语言排行榜发布,Python再度夺冠】本次排行榜是通过公众APP投票进行的 , 共有47种语言候选 。 投票之后 , 组织方还要根据IEEE会员的意见加权 。 最后折算成百分制 , 第一名为100分 , 其他名次递减 。
IEEE发布的2018年十大编程语言排行榜
Python再次荣获冠军 , 不但获得满分100分 , 而且进一步拉开了与第二名的差距 。 C++升至第二名 , 获得98.4分 。 去年亚军C语言得分大幅度下滑 , 从99.7分下降到了98.2 , 跌至第三名 。 Java语言也遭到了同样的命运 , 从去年的99.4分下滑到97.5分 , 跌至第四名 。
Python在一年时间里发生了两大变化 。 首先 , 它被列入嵌入式语言 。 以前 , 嵌入式应用程序的编写过程倾向于使用编译型语言 , 以避免在处理能力和内存有限的机器上(对解释型语言)动态评估代码的开销 。但是 , 虽然摩尔定律可能正在逐渐消失 , 但它尚未死亡 。许多现代微控制器现在都拥有足够的能力来支持Python解释器 。以这种方式使用Python的一个很好的方面是 , 在某些应用程序中通过交互式提示启动硬件或动态重新加载脚本非常方便 。进入一个新领域只会有助于提升Python的受欢迎程度 。
其次 , 随着R语言地位下滑 , Python语言的应用更加普及 。 R语言在2016年获得第五名 , 去年只取得第六名 , 今年更是下降到第七名 。 R语言长于处理统计和大数据 。 但是人们的兴趣已经从大数据本身转向了在机器学习中的应用 。 但是高质量统计和机器学习Python libraries都已经是存在的 , 程序员们使用Python是一个很好的起点 , 会比专用化的R语言更方便 。
谷歌公司的Go语言从第七名上升到第五名 。 不过它不是进步最大的 , Scala从去年的第15名升第八名 , 进入了十强 。 Scala是Java的升级版 , 所以Java的下滑与Scala的上升之间是有相互关系的 。
比较让人吃惊的是ActionScript语言 。 在2016年 , ActionScript语言只得了0分 , 组织者们甚至想把它除名了 。 不过今年 , ActionScript语言得了倒数第二名 , 分值1.6 。 而曾经大行其道的嵌入式语言Forth得了零蛋 。 如果明年它再得零分 , 后年就不能参选了 。
- 星火环球移民教育|《三十而已》大热,“完美女性”顾佳的生活精致在哪里?
- 不得投递智能快递柜 两部门严格要求高校录取通知书寄送
- 餐厅|大数据显示:二季度餐厅服务员求职环比上升超150%,快递员收入第一
- ITheat热点科技 Evo无线耳机对比,全面升级还是要高性价比?骷颅头、Indy
- 莫小帅 热点调查:小区新能源汽车遭遇充电难(上)
- 环球时报|“特朗普对抗TikTok比应对新冠更认真努力”
- 环球时报|为遏制酒后驾驶行为,俄计划为所有汽车安装“酒精锁”
- 环球时报|外媒:特朗普给出45天时间,让字节跳动与微软协商TikTok出售事宜
- 快递|担心家门口的快递被偷?加拿大男子发明包裹保护神器
- 松鼠热点|一套路贷涉恶团伙6人犯诈骗罪获刑,贷款7万滚成70万