豆瓣评分 9.0 以上,盘点编程圈那些超绝的神作,读一遍根本不够!

要说书这种东西,很难说有绝对的优劣,毕竟,阅读者有所收获,已经是好书的最佳证明。然而,千人千面,大家学识层次和阅读心境都不一样,恐怕对一本书的评价也有较大的差异。倘若在这种情况下,还有那么一些书获得了压倒性好评(比如豆瓣评分 9.0 以上),这样的书弥足珍贵,值得我们阅读与分享。

图灵也有不少这样的好书,今天,我们来盘点一下豆瓣评分 9.0 以上堪称经典的图灵技术图书,希望给选书迷茫的你找到方向。(根据图书分类罗列,排名不分先后)

编程基础

81ab600eca443d47825098701ae09b14.png

《Python编程:从入门到实践(第3版) 》

[美]埃里克·马瑟斯 | 著

袁国忠 | 译

豆瓣评分 9.3,Python 入门圣经,影响全球超过 250 万读者,长居 Amazon、京东等网店编程类图书榜首,真正零基础,附赠随书代码+配套视频讲解+速查手册,自学无压力。

4668dbd28127efa0f69fcd4dc43330a9.png

《C语言程序设计现代方法(第2版 • 修订版)》

K.N.King | 著   

吕秀锋,黄倩 | 译

李忠 | 审

豆瓣评分 9.3,基于 C1X 标准全新升级。市面上最好用的C语言学习教程。第 2 版修订版中不仅有 C99 中的新特性,还与时俱进地增加了 C11 和 C18 中的内容。

7c2e4650fc32b1930e3d24b896818f13.png

《Rust程序设计(第2版)》

吉姆·布兰迪,贾森·奥伦多夫 | 著

汪志成(@雪狼)| 译

豆瓣评分 9.3,本书是 Rust 领域经典参考书,由业内资深系统程序员编写,广受读者好评。书中全面介绍了 Rust 这种新型系统编程语言——具有无与伦比的安全性,兼具 C 和 C++ 的高性能,并大大简化了并发程序的编写。

第 2 版对上一版内容进行了重组和完善,新增了对“异步编程”的介绍。借助书中的大量案例,你也能用 Rust 编写出兼顾安全性与高性能的程序。

c23beb703a6bfc3e6d251c7826f78a86.jpeg

《R语言实战(第3版)》

罗伯特 · I. 卡巴科弗 | 著

王韬 | 译

豆瓣评分 9.6,作为 R 语言的经典教程,这本书帮助读者轻松上手。新版全面扩充 ggplot2、tidyverse、 RStudio、R Markdown 用法。

124ad7541358900092573a1cf9139bef.png

《Linux命令行与shell脚本编程大全(第4版)》

理查德·布卢姆 | 著

门佳 | 译

豆瓣评分 9.6,有口皆碑的 Linux 佳作,中文版销量超 10 万册。全方位梳理知识,示例丰富,适用于所有 Linux 发行版,新版针对 Linux 系统的最新特性进行了全面更新,轻松掌握 shell 用法。 

6b25052fbd183bda71d1f685eb7239f8.jpeg

《Python3网络爬虫开发实战(第2版)》

崔庆才|著

豆瓣评分 9.0,介绍了如何利用 Python 3 开发网络爬虫。本书为第 2 版,相比于第 1 版,为每个知识点的实战项目配备了针对性的练习平台,避免了案例过期的问题。另外,主要增加了异步爬虫、JavaScript 逆向、App 逆向、页面智能解析、深度学习识别验证码、Kubernetes 运维及部署等知识点,同时也对各个爬虫知识点涉及的请求、存储、解析、测试等工具进行了丰富和更新。

算法与人工智能

2745ed9002b46bbe70b7700d934e7341.jpeg

《算法(第4版)》

Robert Sedgewick,Kevin Wayne|著

谢路云|译

豆瓣评分 9.4,整本书基于 Java,第一章就很简洁地讲解了 Java 的主要内容,没学过 Java 的人,也可以轻松上手。而且本书代码实现非常详细,内容比较简单,一步步用图告诉你代码是如何运行的,所有算法都很基础,不仅适合大学生阅读,还适合初入职场需要提升的职场小白们,以及中高级工程师回顾补充算法知识之用。

8839a0c22daadcddd0b8f9dffff2d03e.jpeg

《计算机程序设计艺术》

高德纳 | 著

“程序员,如果你能读完这套书,不妨给我发个简历”——比尔·盖茨

《计算机程序设计艺术》系列是当代最伟大的程序员之一高德纳的著作,豆瓣评分 9.8,也是公认的计算机科学领域权威之作。这套书深入阐述了程序设计理论,可以说读懂了这套书就读懂了程序的灵魂。

数十年来,一直是学生、研究人员和业内人士学习程序设计理论和实践的无价之宝。这一宏伟浩大的工程始于 1962 年,作者计划出版 7 卷,目前已经出版了 4 卷外加一本 MMIX 增补。

95da7353a0d6cc517944422dd8b8943c.png

《深度学习入门:基于Python的理论与实现》

斋藤康毅 | 著

陆宇杰 | 译

豆瓣评分 9.5,本书是深度学习真正意义上的入门书,深入浅出地剖析了深度学习的原理和相关技术。书中使用 Python3,尽量不依赖外部库或工具,从基本的数学知识出发,带领读者从零创建一个经典的深度学习网络,使读者在此过程中逐步理解深度学习。

书中使用平实的语言,结合直观的插图和具体的例子,将深度学习的原理掰开揉碎讲解,简明易懂。示例代码清晰,源代码可下载,需要的运行环境非常简单。读者可以一边读书一边执行程序,简单易上手。

a8fd8126c1d5e82ce16150cd2cdf4df2.jpeg

《深度学习入门2:自制框架》

[日]斋藤康毅 | 著

郑明智 | 译

豆瓣评分 9.9,深度学习鱼书姊妹篇,这套书做到了真正意义上的“入门”!书中没有使用内容不明的黑盒,而是从我们能理解的最基础的知识出发,一步一步地实现最先进的深度学习技术。

美国物理学家费曼说:“What I cannot create,I do not understand.” 只有创造一个东西,才算真正弄懂了一个问题。这本书手把手带你创建深度学习框架,直击现代深度学习框架本质!

程序员数学

064e4909d5fe1d38dcce7b714daf5779.jpeg

《用Python学透线性代数和微积分》

保罗·奥兰德|著

百度KFive|译

豆瓣评分 9.1,以图文结合的方式帮助你用 Python 代码解决程序设计中的线性代数和微积分问题:

√ 向量几何和计算机图形 

√ 矩阵和线性变换 

√ 微积分的核心概念 

√ 仿真和优化 

√ 图像处理和音频处理 

√ 用于回归和分类的机器学习算法

086b3f436789b2afad221040827e512c.jpeg

《具体数学:计算机科学基础(第2版)》

[美] Ronald L. Graham, Donald E. Knuth, Oren Patashnik|著

张明尧,张凡|译

豆瓣评分 9.5,由当今顶级数学家和计算机科学家合著的经典著作,自 1990 年出版以来经久不衰,并被世界多所知名大学采纳为教材,是当代计算机科学方面的一部重要著作。

本书第二作者、图灵奖得主计算机科学泰斗 Donald E. Knuth(高德纳)在接受图灵社区的访谈时如是说:“《具体数学》是一份‘纲领’,它的内容是我对于数学诸多方面应该如何教与学的思考。熟练掌握代数公式的基础技能,对我来说始终都是关键所在。这些内容在 TAOCP 里都有讨论,但只能是蜻蜓点水;在斯坦福大学的课程中,我得以深入更多的细节,而那些课程都被囊括在这本书中了。”

体系结构圣经

0b43d794e8337b67c9b401fd6344820b.png

《计算机体系结构(第6版)》

John L. Hennessy , David A. Patterson | 著

贾洪峰 | 译

豆瓣 9.7,本书由图灵奖得主约翰·轩尼诗和大卫·帕特森合著,堪称计算机体系结构的「圣经」,是计算机体系结构方向的学生的必读教材。

全书系统地介绍了计算机系统的设计基础、指令集系统结构、流水线与指令级并行技术、层次化存储系统与存储设备、互连网络以及多处理器系统等重要内容,讲述了使用“量化研究方法”进行计算设计,以及多种可以实现并行的技术。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值