TIOBE 5月榜单出炉,Python第二,谁是榜首?

TIOBE 公布了 2021 年 5 月的编程语言排行榜。

在 2020 年 11 月,Python 曾短暂地挤掉 Java 跃居至榜单第二名;12 月,Java 又再次回归了第二的位置。然而本月,Python 再次出击,再度夺下榜二。对此,TIOBE CEO Paul Jansen 称:“虽然两者的差距只有 0.11%,但我们有理由认为 Python 将在更长的时间内保持住其第二的位置。在接下来的半年里,它甚至有可能成为 TIOBE 指数的第一名,因为 C 语言(就像 Java)正在失去流行度。”

此外,在本月的榜单中,Rust 正试图爬回到前 20 名,Dart 和 Julia 也在向上发展。

TIOBE 5 月 TOP 20 编程语言

前十榜单中,除 Java 和 Python 之间出现位置对调外,其他暂无变动。Assembly language 保持住了其榜单第 8 的位置

在 11-20 名之间,排名相较前一个月出现上升的有:Ruby(13→11);R(16→13);Groovy(17→14);MATLAB(19→15)。排名下降的还有:Classic Visual Basic(11→12);Go(14→16);Delphi/Object Pascal(12→17);Swift(15→18);Perl(18→19)。

TOP 10 编程语言 TIOBE 指数走势(2002-2020)

值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。

https://www.tiobe.com/tiobe-index/

随着每月编程榜单的发布,人邮君会定期整理TOP图书榜,一起来Pick你最爱的图书吧!

畅销书TOP10

《C Primer Plus 中文版(第6版)》

几乎所有C语言程序员的都会去看斯蒂芬·普拉塔的《C Primer Plus》。这本畅销38年的图书对于 C 语言初学者来说,就像引路人一样意义非凡。

与市面上其他的教程书籍相比,《C Primer Plus(第 6 版)中文版》最大的特点就是读起来不会有枯涩烦躁之感。

因为斯蒂芬·普拉塔十分在意读者在阅读过程中的阅读体验,所以书中新出现的每一个术语,符 ,都给出贴近读者目前知识储备的和理解能力的解释。

而且,这本书在编排上也十分与众不同,在每个知识点后面都会附带一个“程序清单”,也就是程序实例,这是理解编程知识点的绝好方法,供初学者自己手动实操,提升编程水平。

这就是为什么异步君会先推荐这本书,对初学者来说,系统学习 C 语言是非常有必要的,这本书就是最适合你的。

Python编程快速上手

让繁琐工作自动化(第2版)

如果你曾经花几小时来重命名文件或更新成千上万个电子表格的单元格,你就知道这样的任务有多繁琐了。如果可以让计算机替你完成呢?

Python编程快速上手 让繁琐工作自动化(异步图书出品) ¥57.8 购买

在本书中,你将学习利用Python编程在几分钟内完成手动需要几小时的工作,无须事先具备编程经验。通过阅读本书,你会学习Python的基本知识,探索Python丰富的模块库,并完成特定的任务(例如,从 站抓取数据,读取PDF和Word文档等)。本书还包括有关输入验证的实现方法,以及自动更新CSV文件的技巧。一旦掌握了编程的基础知识,你就可以毫不费力地创建Python程序,自动化地完成很多繁琐的工作。

内容简介

本书是一本面向初学者的Python编程实用指南。本书不仅介绍了Python语言的基础知识,而且通过案例实践教读者如何使用这些知识和技能。本书的第一部分介绍了基本的Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。

《机器学习公式详解》

这是周志华教授“西瓜书”《机器学习》公式完全解析指南——“南瓜书”系Datawhale成员自学笔记,对“西瓜书”中250个重难点公式做了详细解析和推导(重难点公式覆盖率达99%),旨在解决机器学习中的数学难题。

这是一本机器学习初学小白提升数学基础能力的必备练习册——以本科数学基础视角对“西瓜书”里比较难理解的公式加以解析和推导细节,补充大量重、难点数学知识和参考材料,分享在学习中遇到的“坑”以及跳过这个“坑”的方法,对于初学机器学习的小白也能上手练习!

内容简介

周志华老师的《机器学习》(俗称“西瓜书”)是机器学习领域的经典入门教材之一。本书(俗称“南瓜书”)基于Datawhale 成员自学“西瓜书”时记下的笔记编著而成,旨在对“西瓜书”中重难点公式加以解析,以及对部分公式补充具体的推导细节。

全书共16 章,与“西瓜书”章节、公式对应,每个公式的推导和解析都以本科数学基础的视角进行讲解,希望能够帮助读者达到“理工科数学基础扎实点的大二下学期学生”水平。

每章都附有相关阅读材料,以便有兴趣的读者进一步钻研探索。本书思路清晰,视角独特,结构合理,可作为高等院校计算机及相关专业的本科生或研究生教材,也可供对机器学习感兴趣的研究人员和工程技术人员阅读参考。

《浪潮之巅 (第四版)》

《浪潮之巅》首版自出版以来,在业界获得了巨大反响。信息产业发展瞬息万变,在《浪潮之巅》首版上市的八年后, IT 行业也发生了很大的变化,吴军博士继续娓娓道来,与您聊聊这些年里,IT界的这些事。

浪潮之巅 第四版 ¥118 购买

这不是一本科技产业发展历史集,而是在这个数字时代,一本IT人非读不可,而非IT人也应该拜读的作品。

《浪潮之巅 第四版》是一本介绍互联 及IT行业兴衰变化的书,书中的内容最初由吴军博士发表在Google黑板 上,历经多次改写和重构,第四版增加了四分之一的内容,并重写和更新了其他章节。近一百多年来,总有一些公司很幸运地、有意识或无意识地站在技术革命的浪尖之上。在这十几年间,它们代表着科技的浪潮,直到下一波浪潮的来临。从一百多年前算起,AT&T 公司、IBM 公司、苹果公司、英特尔公司、微软公司、思科公司、雅虎公司和 Google 公司,也许还有接下来的特斯拉公司,都先后被幸运地推到了浪尖。虽然,它们来自不同的领域,中间有些已经衰落或正在衰落,但是它们都极度辉煌过。在这些公司兴衰的背后,有着它必然的规律。《浪潮之巅》系统地介绍了这些公司成功的本质原因及科技工业一百多年的发展。本书不仅讲述科技工业的历史,更重在揭示它的规律性。

在极度商业化的今天,科技的进步和商机是分不开的。因此,《浪潮之巅》也系统地介绍了影响到科技浪潮的风险投资公司,以及百年来为科技捧场的投资银行。《浪潮之巅 第四版》将第三版和后续的《硅谷之谜》的部分内容合二为一,既讲述了信息产业历史和各大公司发展和兴衰的历程,又兼顾了对 IT 产业规律的论述,以及对信息时代公司管理特点的系统分析。

对所有身处并热爱高科技行业的人来说,对所有渴望创新、欣赏创新的中国创业者来说,新版《浪潮之巅》都是一本可读性很强的作品,足以做到“开卷有益”!

《C++ Primer Plus 中文版 第6版》

史上畅销的重量级C++大百科全书,C++入门的首选图书,累计销量近百万册

畅销书升级,购书四合一(1本纸书、1本e读版电子书、1份在线编程练习环境、1个思维导图学习路径)

C++ Primer Plus(第6版)中文版 ¥118 购买

C++是在 C 语言基础上开发的一种集面向对象编程、泛型编程和过程化编程于一体的编程语言,是C语言的超集。本书是根据2003年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序详细而全面地阐述了 C++的基本概念和技术,并专辟一章介绍了C++11新增的功能。

本书分18章,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑运算符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出、C++11新增功能等内容。

本书针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。

《数学之美 第三版》

这是一本备受推崇的经典科普作品,被众多机构推荐为数学学科的敲门砖,是信息领域大学生的必读好书。

内容简介:

八年前,“数学之美”系列文章原刊载于谷歌黑板 ,获得上百万次点击,得到读者高度评价。读者说,读了“数学之美”,才发现大学时学的数学知识,比如马尔可夫链、矩阵计算,甚至余弦函数原来都如此亲切,并且栩栩如生,才发现自然语言和信息处理这么有趣。

本书第一版荣获国家图书馆第八届文津图书奖。第二版增加了针对大数据和机器学习的内容。第三版增加了三章新内容,分别介绍当今非常热门的三个主题:区块链的数学基础,量子通信的原理,以及人工智能的数学极限。

《Python极客项目编程》

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月7日
下一篇 2021年4月7日

相关推荐