C通过Java成为第一语言

在2019年, C赢得了令人垂涎的年度最佳编程语言奖 。 现在,到2020年将近一半,又有机会再次获得该奖项吗?

TIOBE指数更新了2020年5月的排名,并且有了新的排名第一。 (或者,我们应该说一个老的数字吗?C是整个1985、1990、2000、2005和2015年的第一大编程语言!)

还请参见: HTML:作为主要标记语言的起源和演变

C程序设计

TIOBE排名前10位的编程语言为2020年五月来源

C是#1

欢迎回到C。TIOBE索引更新表明C的搜索量略有上升的当前原因:

Java和C在4月已经非常接近,但是本月C再次超越Java。 C上一次成为第一名是在2015年。我们只能猜测C为什么再次成为第一名。 原因之一可能是冠状病毒。 这听起来很愚蠢,但是某些编程语言确实可以从这种情况中受益。 例子是数据科学领域的Python和R,因为每个人都在寻找该病毒的解毒剂。 但是嵌入式软件语言(例如C和C ++)也越来越流行,因为它们被用于医疗设备的软件中。 另一方面,值得一提的是,Rust实际上已经接近前20名(一个月内从第27位上升到第21位)。

Paul Jansen TIOBE软件首席执行官

C受欢迎的另一个原因可能是因为该语言在嵌入式设备中的使用及其跨平台编程。

随着物联网的不断发展,C可能也会随之发展,并继续将其用作通用编程语言。

C最早出现于1972年,而48年后的今天,它仍然启发了其他语言的语法。

废除Java?

顶级语言的这种改组将Java推到了白银的位置。 当然,下个月所有人都可以重新洗牌,Java可以重新爬起来。

但是,Java是否正在下降? 企业中不乏Java。 在可预见的将来,Java将仍然是一种顶级编程语言。

但是,尤其是在移动应用程序编程中,Kotlin不断发展。 根据2020年1月的RedMonk编程语言排名 ,Kotlin正在快速增长。 来自GitHub和Stack Overflow的数据表明,它现在是第19种最常用的编程语言。 像Duolingo这样的大人物已经将其源代码从Java迁移到Kotlin,从而减少了行数。

还请参见: 仍缺少哪些Rust功能? –史蒂夫·克拉伯尼克(Steve Klabnik)访谈

划痕继续攀升

就每月的TIOBE指数更新而言,没有更多值得注意的变化。 Rust正在接近前20名,如果它保持其发展轨迹,我们很快就会看到它进入了榜单。

另一方面,如果Perl继续保持下降趋势,它可能会脱离图表。 本月它的变化率为-0.51%。 它目前在列表中排名第18位,但在2019年5月为第13位。

上个月,我们谈到了Scratch进入前20种编程语言的过程 。 这门教育语言通过游戏制作向(所有年龄段的!)孩子们教授一些基本的编码概念和批判性思维技能。 现在排名第19位,变动+ 0.32%。

翻译自: https://jaxenter.com/c-programming-may-2020-171598.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值