TIOBE近日发布了年5月编程语言排行榜,本期最大的看点是C语言反超Java,重返第一的位置。
C语言上一次排名第一,还是在年。在上个月的榜单中,两者的指数就已经非常接近了。那么为什么C能重新拿下第一的宝座呢?
PaulJansen猜测可能是受冠状病毒的影响,“这听起来可能很不可思议,但是某些编程语言确实可以从这种情况中受益。例如数据科学领域的Python和R,因为每个人都试图(从数据中)寻找该病毒的解毒剂”。另外,嵌入式语言(C和C++等)也越来越流行,因为它们被用于医疗设备软件中。
数据科学语言R稳定在前十;MATLAB从上个月的18位上升至本月的第13名,是前20名中月度排名上升最多的语言。四月份的榜单主角Scratch本月继续上升一位,看来近期少儿编程的热度持续不减。
我们非常熟悉的Objective-C排名依旧下滑,本次在前20榜单中位次倒数第一,看来它该退休了。
作者认为,TIOBE排名并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在新手进入变成行业时能够提供一定的参考。