最新 TIOBE 指数出炉,R 语言迎来了历史最高点

简介: 最新 TIOBE 指数出炉,R 语言迎来了历史最高点

bVbJkMA.png


R 语言在 2020 年 7 月的 TIOBE 指数中,从第九位上升到了第八位,这也是它的历史最好成绩。 从数据上看似乎 Python 才是最受欢迎的数据分析语言,但是 R 的流行程度在不断提升,未来甚至有可能达到 Python 的位置。

R 语言之所有受欢迎,是因为以下两点原因:

1、商业统计语言和软件包(例如 SAS,Stata 和 SPSS)的时代已经结束。大学和研究机构采用 Python 和 R 进行统计分析。

2)需要大量统计和数据挖掘才能找到针对 COVID-19 病毒的疫苗。所以易于学习和使用的统计编程语言现在开始流行。R 语言从这些语言中脱颖而出。


bVbJkM3.png


榜单前十名没有明显变化,C 语言连续第三个月蝉联第一,Java 和 Python 仍紧随其后。除了已提到过的 R 语言和 PHP 位置对调,Swift 和 SQL 也进行了互换,Swift 成功进入前十。

上个月 Rust 语言首次进入榜单前二十,此次由 20 名上升至第 18 位。排在它前面的是稳定保持着每月前进一位节奏的少儿编程语言 Scratch。

目前处在 top 20 危险边缘的是排名下降的 PL/SQL 和 Classic Visual Basic 语言。上月掉出前 20 的 Objective-C 还在下掉,本月排名 23。Delphi/Object Pascal 直接从 22 名变成第 30 名。

另外值得关注的还有:同样为统计语言的 SAS,进步飞速,排在第 21 位;Kotlin 从 30 到 27 名,也略有上升。

长期历史

不过从长期历史来看,JAVA、C、Python、C##等语言的位置很难撼动。


bVbJkNm.png


编程语言名人堂

下表列出了所有“年度最佳编程语言”获奖者的名人堂。该奖项授予一年中评分最高的编程语言。


bVbJkNw.png



开发者们的看法


@雨清寒:如果是找工作,java、前端和PHP是最好的选择。别看某些语言炒的热火朝天,其实是机构割韭菜而已。比如python,非一线城市岗位少得可怜。就算是人工智能,没个硕士学历会有人要?

@完美的神速:我个人就是做PHP的,我觉得PHP已经不行了。很多大公司开始PHP转GO了,虽然我也不想承认PHP不行了,但是事实就在这摆着。而且,我在北京,PHP的招聘已经也没有前几年那么风光了。

@汇编jiang123aa:对性能的提升也比C大不了多少,可维护难度远比C高得多,未来要是有新的语言替代C的话也只能是易用性比C要好,能快速部署

@ITTTTT:这个榜排名高的不代表语言好,所以什么语言火了,就会突然上来,而VB是因为当年用得很多,现在依然很多人在用,所以一直延续下来,即使是要不行了,也只能慢慢的退下。

@圣灵洗脑机甲:进维护状态的时候(16.0 版)其实复杂度不比同期的 C#(7.3 版)低。Option Strict 之类的从 6.0 来的特性跟 .NET 平台的 Linq,Async,ValueTuple 这些特性搅在一起,每个功能复杂度都是很高的。只要跟数据类型扯上关系的就要考虑后期绑定情况的策略。况且还有 Xml 集成这种写编译器的人想骂产品经理的方便大众但是导致编译器作者很痛苦功能,复杂度不是一般开发人员能抗住的。

你怎么看到榜单上编程语言的位置变动,可以在评论区留言讨论!

目录
相关文章
|
5月前
|
前端开发 PHP 开发者
TIOBE 6月榜单:PHP稳步前行,编程语言生态的微妙变化
PHP在TIOBE 6月榜单上升至第15位,彰显其在Web开发的持久力。PHP得益于深厚的Web根基、框架的成熟、性能优化和活跃的社区支持。排名变化反映技术生态多样性,强调成熟语言的长尾效应、生态重要性和持续改进的价值。PHP正与新兴技术融合,如Docker和前端框架,同时在企业级应用中展现实力。尽管面临性能、类型安全和云原生的挑战,PHP社区的创新将继续影响其未来。
108 9
|
5月前
|
分布式计算 大数据 Scala
TIOBE 6月榜单出炉!编程语言地位大洗牌,Scala未上榜
【6月更文挑战第24天】Scala在2024年6月的TIOBE编程排行榜上排第31,以其融合面向对象和函数式编程的特点在大数据处理中占有一席之地,特别是在Apache Spark框架中。Scala的特性包括统一的编程范式、简洁语法、类型推断和并发支持。示例代码展示了基础用法和在Spark中的应用,如词频统计。Scala还与Apache Kafka等大数据组件集成,是大数据开发的有力工具。
48 3
|
5月前
|
移动开发 安全 Swift
TIOBE 6月榜单:Swift强势挺进,编程语言版图的悄然变革
【6月更文挑战第21天】**TIOBE 6月榜:Swift晋升至第12,凸显其在苹果生态和移动开发中的重要性。自2014年发布以来,Swift凭借强类型、内存安全等特性赢得开发者青睐。排名上升源于苹果支持、开源跨平台、教育普及及性能提升。Swift的崛起影响行业生态,提升开发效率,预示着语言生态、跨平台和教育先行的趋势。未来,Swift有望扩展到更多领域,持续优化并深化教育影响。**
234 6
|
5月前
|
SQL 数据可视化 算法
python实战分析解锁增长之谜:瀑布图揭示科技初创公司营收背后的真相
python实战分析解锁增长之谜:瀑布图揭示科技初创公司营收背后的真相
|
Rust Java 区块链
马斯克登顶亿万富豪榜;多位美国女性报警被 AirTag 跟踪;Rust 1.60.0 发布 | 思否周刊
马斯克登顶亿万富豪榜;多位美国女性报警被 AirTag 跟踪;Rust 1.60.0 发布 | 思否周刊
144 0
|
SQL JavaScript 前端开发
2021 编程语言排行榜出炉
2021 编程语言排行榜出炉
1043 0
2021 编程语言排行榜出炉
|
Rust 搜索推荐 Java
2020年6月编程语言排行榜出炉-C稳住第一、Rust首次进入TIOBE指数前20名
编程语言Rust诞生近十年后,首次进入TIOBE指数前20名。这令人惊讶吗?在过去的5年中,Rust被Stackoverflow用户授予“最受欢迎的编程语言”。连续!主要原因是Rust是一种正确完成的系统编程语言。Rust在静态强类型化的同时,解决了所有其他语言的冗长编程和尖锐边缘。它的类型系统可防止运行时空指针异常,并且可在编译时计算内存管理。因此,没有突然出现的垃圾回收。我们有D,Lua和Julia试图击败C和C ++,但Rust似乎是第一个真正接近的垃圾回收。让我们看看它能否在未来几年中保持这一前20名的位置。
2843 0
2020年6月编程语言排行榜出炉-C稳住第一、Rust首次进入TIOBE指数前20名
|
JavaScript 前端开发 Java
Java地位不保?C卷土重来?三大榜单数据为你解读2020上半年语言大趋势
2020已经临近过半了,一些权威的编程语言数据统计网站,在每个月都会更新各大编程语言在全世界范围内的流行趋势。今天阿里妹为你整理了三大权威榜单在2020年上半年的编程语言排名情况,看看你pick的语言都有哪些有趣的变化吧
Java地位不保?C卷土重来?三大榜单数据为你解读2020上半年语言大趋势
《自然》杂志发布2018年度影响世界的十大科学人物,中国神童入榜
因世界首例基因编辑婴儿引发巨大争议的贺建奎也名列其中,成为了今年榜单的“反面案例”。
499 0
|
程序员 C# C++
TIOBE 2011年5月编程语言排行榜:C#和Objective-C上升趋势不减
TIOBE 5月份编程语言排行榜已经发布,在本月中C#和Objective-C中取得新的历史高点。没有任何其他的编程语言,可以达到C#和Objective-C的超过2.5%年升幅。Lua和Python分别提升了0.61%和0.49%。
1035 0