R 语言排名破纪录,一不小心把 PHP 比下去了 | 7月编程语言排行

R语言在统计编程语言排名中从第9位升至第8位,创下新纪录。R语言在Python的潮流中越来越受欢迎,这可能得益于商业统计语言和软件时代的结束,以及新冠疫情下对统计和数据挖掘的需求增加。

本月统计编程语言 R 语言,从第 9 位升至第 8 位,创下新纪录,而在 2019 年同期 R 语言仅排名第 20 位。

不久前,Python 赢得了统计编程语言排名的胜利,R 语言也在 Python 的潮流中越来越受欢迎。有两种趋势可能会推动 R 语言的发展:

1. 商业统计语言和软件,包如 SAS、Stata 和 SPSS 的时代已经结束。大学和研究机构开始接受 Python 和 R 语言来进行统计分析;

2. 在现阶段世界新冠疫情的局势下,很多研究机构需要进行大量的统计和数据挖掘,才能找到 COVID-19 病毒疫苗的更多信息。因此,易于学习和使用的统计编程语言现在变得流行起来。

其他语言的明显变化:

Rust:从 20 位升到 18 位。

Kotlin:从30 位升到 27 位。

Delphi/Object Pascal:从 22 位降到 30 位。

本月 Top 20 语言排行

2002 - 2020 热门语言趋势


↑↑↑R 语言的倔强

编程语言历史排名变化情况

《R 语言实战(第2版)

本书注重实用性,是一本全面而细致的 R 语言指南,高度概括了该软件和它的强大功能,展示了使用的统计示例,且对于难以用传统方法处理的凌乱、不完整和非正态的数据给出了优雅的处理方法。作者不仅仅探讨统计分析,还阐述了大量探索和展示数据的图形功能。新版做了大量更新和修正,新增了近200页内容,介绍数据挖掘、预测性分析和高级编程。

《精通机器学习:基于 R(第2版)

机器学习是近年来的热门技术话题,R 语言是处理其中大量数据的有力工具。本书为读者提供机器学习和R语言的坚实算法基础和业务基础,内容包括机器学习基本概念、线性回归、逻辑回归和判别分析、线性模型的高级选择特性、K最近邻和支持向量机等,力图平衡实践中的技术和理论两方面。

《现代编译原理:C语言描述》

本书全面讲述了现代编译器的各个组成部分,包括词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配以及运行时系统等。全书分成两部分,第一部分是编译的基础知识,适用于第一门编译原理课程(一个学期);第二部分是高级主题,包括面向对象语言和函数语言、垃圾收集、循环优化、存储结构优化等,适合于后续课程或研究生教学。

《Python 数据科学手册》

本书是对以数据深度需求为中心的科学、研究以及针对计算和统计方法的参考书。本书共五章,每章介绍一到两个 Python 数据科学中的重点工具包。首先从 IPython 和 Jupyter 开始,它们提供了数据科学家需要的计算环境;第2章讲解能提供 ndarray 对象的 NumPy,它可以用 Python 高效地存储和操作大型数组;第3章主要涉及提供 DataFrame 对象的 Pandas,它可以用 Python 高效地存储和操作带标签的/列式数据;第4章的主角是 Matplotlib,它为 Python 提供了许多数据可视化功能;第5章以 Scikit-Learn 为主,这个程序库为最重要的机器学习算法提供了高效整洁的 Python 版实现。

《Kotlin 编程权威指南》

本书由知名技术培训机构Big Nerd Ranch打造,秉承其一贯的简洁、实用的写作风格。Kotlin 已成为 Android 官方支持的开发语言,但它具有平台独立性,亦可用于开发各种类型的原生应用。本书将带领你通过搭建书中的示例项目来循序渐进地掌握Kotlin 的用法。首先使用 IntelliJ IDEA 搭建沙盒项目,帮助你熟悉开发环境。接下来介绍 Kotlin 编程知识,从较为基础的变量、常量、类型等讲起,逐渐深入到继承、对象和抽象类。最后是函数式编程、Kotlin 与 Java 互操作、构建 Android 应用等较复杂的内容。多章配有习题,帮你温故知新,巩固所学知识。

《Julia 编程基础》


Julia 是一门面向未来的编程语言,本书主要讲解了基于 Julia 编程语言的计算机程序设计方法。书中首先从宏观上介绍了编写 Julia 程序所需的预备知识和编程环境;然后详细说明了 Julia 语言中最基础的概念,包括变量、常量、类型系统、数值、字符串、类型的参数化,以及4种常用的容器类型;接着阐述了如何利用流程控制语句、函数、模块合理地组织 Julia 代码;最后讲解了基于 Julia 语言的接口编程和元编程,带领大家走向 Julia 编程的进阶之门。

《简单高效 LATEX》

本书从解答为何要学习使用 LaTeX 谈起,以丰富的范例和简洁的语言,系统介绍了科学 排版系统 LaTeX 的基础知识,包括章节、段落、图表、页面、注记与引用等日常排版方面的 内容,还有各类数学公式与符号等科技排版的特性。同时,本书对较常用的工具宏包和如何自 定义格式模板,也单独进行介绍和例示。本书既可作为 LaTeX 入门学习者的简明教程,亦可作为 LaTeX 日常使用者的参阅手册。

点击【阅读原文】发现更多 IT 经典书籍

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值