当前位置: 首页 > news >正文

图灵奖得主都写过哪些书?

导读:6月23日,是计算机科学之父阿兰·图灵(Alan Mathison Turing)110周年诞辰纪念日。

8271faecec10cce724cb3108745cb959.png

阿兰·图灵(1912—1954),19岁进入剑桥大学,26岁在普林斯顿大学获得博士学位。二战中,他帮助盟军成功破解了著名的密码系统Enigma,挽救了千万人的生命。1954年,饱受迫害的图灵吃下了含有氰化物的毒苹果自杀。2013年,英国女王伊丽莎白二世宣告特赦图灵。

为了纪念图灵对计算机科学的巨大贡献,由美国计算机协会(ACM)于1966年设立一年一度的图灵奖,以表彰在计算机科学中做出突出贡献的人,图灵奖被喻为“计算机界的诺贝尔奖”。

下文首先介绍一本由20位科学家合著解读图灵思想的著作,然后盘点了10本不同时期图灵奖得主的著作。

世人知晓图灵,因为他是“计算机科学之父”和“人工智能之父”,但我们理解那些遥遥领先于时代的天才思想到底意味着什么吗?今天推荐的第一本书,将带你跟随20位当代科学巨擘一起解开这些密码。

b443e8702602afd8e9593e31e0e39611.png

永恒的图灵

20位科学家对图灵思想的解构与超越

作者:[英]S. 巴里·库珀(S. Barry Cooper) 

安德鲁·霍奇斯(Andrew Hodges) 等

译者:堵丁柱 高晓沨 等

推荐语:图灵诞辰百年至今,伟大思想的光芒恒久闪耀。本书云集20位不同方向的顶尖科学家,共同探讨图灵计算思想的滥觞,特别是其对未来的重要影响。这些内容不仅涵盖我们熟知的计算机科学和人工智能领域,还涉及理论生物学等并非广为人知的图灵研究领域,最终形成各具学术锋芒的15章。如果你想追上甚至超越这位谜一般的天才,欢迎阅读本书,重温历史,开启未来。

614ca81067ecd8bf0d9b10ed9b7e03ea.png

图灵奖

9654c281e3da0fbb245f7b7e5a4a7b84.png

后世的纪念

为了纪念图灵对计算机科学的巨大贡献,由美国计算机协会(ACM)于1966年设立一年一度的图灵奖,以表彰在计算机科学中做出突出贡献的人,图灵奖被喻为“计算机界的诺贝尔奖”。

历年来图灵奖获得者都著有哪些经典著作呢? 

2020年图灵奖得主Aho和Ullman作品

1

a3bf64f2ec6c5bfb563ce98fbb265dea.png

410464bf73cc66ef8cc82e8d11dbe8a1.png  

编译原理

(原书第2版)

作者:Alfred V. Aho, Monica S. Lam,

Ravi Sethi, Jeffrey D. Ullman

推荐语:2020年图灵奖得主Alfred Aho 和 Jeffrey Ullman作品。本书是编译领域无可替代的经典著作,被广大计算机专业人士誉为“龙书”的最新版本。

自本书上出版以来,被世界各地的著名高等院校和研究机构(包括美国哥伦比亚大学、斯坦福大学、哈佛大学、普林斯顿大学、贝尔实验室)作为本科生和研究生的编译原理课程的教材。该书对我国计算机教育领域也具有重大影响。

2017年图灵奖得主Patterson与Hennessy作品

2

86973a5f68813cf1d366760ca932386d.png

9b3327c99bbadc2112833313598adeb3.png

计算机组成与设计:硬件/软件接口

(原书第5版)

作者:戴维·A. 帕特森 约翰·L. 亨尼斯

推荐语:2017年图灵奖得主Patterson与Hennessy作品。本书是计算机组成与设计的经典畅销教材,第5版经过全面更新,关注后PC时代发生在计算机体系结构领域的革命性变革——从单核处理器到多核微处理器,从串行到并行。本书特别关注移动计算和云计算,通过平板电脑、云体系结构以及ARM(移动计算设备)和x86(云计算)体系结构来探索和揭示这场技术变革。

3

fe5e5b0c2d4a6814132f5fbd214ded52.png

2839983173a087f3fd5b31097e6cba34.png

计算机组成与设计:硬件/软件接口

(原书第5版·ARM版)

作者:戴维·A. 帕特森 约翰·L. 亨尼斯

推荐语:移动互联时代见证了ARM的风光无限,本书随之全面切换至ARMv8(64位),并精选其核心指令子集进行讲解,即使读者没有阅读网络上动辄上千页资料的经验,也能够通过本书很好地理解ARMv8。

4

92af5583dc6a81edc360578a75c82d79.png

bcdffa933adb1c81a83110ff26b68977.png

计算机组成与设计:硬件/软件接口

(原书第5版·RISC-V版)

作者:戴维·A. 帕特森 约翰·L. 亨尼斯

推荐语:计算机体系结构新黄金时代必读之作,理解专用软硬件协同设计,共建开源生态。

紧跟后PC时代的发展浪潮,关注并行技术,新内容涵盖平板电脑、云基础设施、ARM(移动计算设备)以及x86(云计算)体系结构,新实例包括Intel Core i7、ARM Cortex-A53以及NVIDIA Fermi GPU。

全面切换至RISC-V(64位),精选并讲解其核心指令,同时结合“硬件/软件接口”和“详细阐述”等模块,为不同基础和侧重的读者铺设了深入研究的路径。

2013年图灵奖得主Leslie Lamport作品

5

6d2df1fdfe93124d5ce07b614080581f.png

fca5676801f797968160db1948c78827.png

用TLA+定义系统

TLA+语言与工具在软硬件设计中的应用

作者:莱斯利·兰伯特(Leslie Lamport)

推荐语:2013年图灵奖得主、TLA+开发者Leslie Lamport亲笔撰写,揭开并发和分布式计算的神秘面纱,系统架构形式化验证必备参考书。

2011年图灵奖得主Judea Pearl作

6

ebad165dec8008f404ca41e2fc744968.png

00f35e602d0520ddf690c488ac44ff8a.png

因果论:模型、推理和推断(原书第2版)

作者:[美] 朱迪亚·珀尔(Judea Pearl)

推荐语:

图灵奖获得者、贝叶斯网络奠基人、美国国家科学院院士、结构因果图的创始人朱迪亚•珀尔因果论代表作!

从“大数据时代和机器学习热潮”到“第二次因果革命”,第二次因果革命即将到来?因果推断会是下一个AI热潮吗?一场席卷各个研究领域的“因果革命”正在发生,涉及领域:统计学、基因学、社会科学、经济学、人口学、医疗健康科学、心理学、计算机科学、人工智能科学……

2002年图灵奖得主Ronald Rivest作品

7

30b124e1cc984db84ddcf71ab4e74777.png

0118f74e0c639bdfae2faeec3d909d60.png

算法导论

(原书第3版)

作者:Thomas Cormen, Charles E.Leiserson,

Ronald L.Rivest, Clifford Stein

推荐语:麻省理工学院、卡内基梅隆大学、斯坦福大学、加州大学伯克利分校、康奈尔大学、伊利诺伊大学厄巴纳-香槟分校等国内外千余所高校采用教材!

在有关算法的书中,有一些叙述非常严谨,但不够全面,另一些涉及了大量的题材,但又缺乏严谨性。本书将严谨性和全面性融为一体。

影响全球千万程序员的“算法圣经”!MIT四大名师联手铸就,将严谨性和全面性融为一体深入讨论各类算法。

1999年度图灵奖得主Frederick Brooks作品

8

5b5017e80e25e744e8767a952b659f76.png

05b05b57c2a69097bf85b6fb9e374d7e.png

设计原本

计算机科学巨匠Frederick P.Brooks的反思

(经典珍藏)

作者:Frederick P. Brooks, Jr.

推荐语:1999年度图灵奖得主、《人月神话》作者Brooks经典著作,揭秘软件设计神话!是程序员、项目经理和架构师必读的一本书!

如果说《人月神话》结束了软件工业的神话时代,粉碎了“银弹”的幻想,从此人类进入了理性统治一切的工程时代,那么《设计原本》则再次唤醒了人类心中沉睡多年的激情,引导整个业界突破理性主义的无形牢笼,鼓励以充满大胆创新为本的设计作为软件工程核心动力的全新思维。

可以说,不读《人月神话》,则会在幻想中迷失;而不读《设计原本》,则必将在复杂低效的流程中落伍!《设计原本》开启了软件工程全新的“后理性时代”,完成了从破到立的圆满循环,具有划时代的重大里程碑意义,是每位从事软件行业的程序员、项目经理和架构师都应该反复研读的经典著作。

1983年图灵奖得主Dennis Ritchie作品

9

0f061ec9d29a6c07ad9f35771bde6ba5.png

3a73093c47fbdadb71bbeded469a66ff.png

C程序设计语言

(第2版·新版)典藏版

作者:Brian W. Kernighan, Dennis M.Ritchie

推荐语:1983年度图灵奖得主、C语言之父Dennis M. Ritchie之作。介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的图书均以此书为蓝本。人们熟知的“hello,world”程序就是由本书首次引入的。

1969年图灵奖得主Marvin Minsky作品

10

8d35007b7d143b7815e830215c23338d.png

b1667d36a06cd10a75c210ac6be27efd.png

心智社会

从细胞到人工智能,人类思维的优雅解读

作者:马文·明斯基(Marvin Minsky)

推荐语:1969年度“图灵奖得主、人工智能之父Marvin Minsky对科学和人性的浪漫主义解读。

一本引领时代的著作,影响了凯文·凯利,艾萨克·阿西莫夫,侯世达和雷·库兹韦尔。豆瓣评分8.9分的大师经典。

e4756784ad7b966c644d3b17556fadc1.gif

长按下方二维码

发现更多图灵奖好书

abdc819da639397723f355b9e4332a03.png

2b0b3fdb6a6ccb33e7e8827dbb6c31fa.gif

更多精彩回顾

资讯 |《Java核心技术》基于Java 17全面升级!

干货 |再见了Java8,Java17:我要取代你

资讯 | Java核心技术大会2022 · 重磅发布

书单 |今天,Java27岁了!

书讯 |6月书讯(上)| 浅夏读新书,与世间万物一起成长

书讯 |6月书讯(下)| 人机物三元融合,开启新世界大门


9c1123870ea67198f2a55b03a6376b1a.gif

相关文章:

  • 几款分布式数据库的对比
  • 反直觉的三门问题,80%的人都会错?
  • 【第108期】技术大牛都在看的10本书,找到了
  • 隐私计算,到底是个什么鬼?
  • 分布式算法精髓
  • 详解大数据、数据存储和边缘计算技术在元宇宙中的应用
  • 【Java核心技术大会 PPT分享】李三红:面向云原生现代化Java实践与演进
  • 【Java核心技术大会 PPT分享】李智慧:Java异步编程框架实践与性能优化
  • 7月书讯 | 12本新书如期而至!
  • 【第109期】4种 Redis 集群方案介绍+优缺点对比
  • 【Java核心技术大会 PPT分享】余洲:基于Smart Connect的跨地域数据复制
  • 这几年爆火的智能物联网(AIoT),到底前景如何?
  • 【Java核心技术大会 PPT分享】张家驹:云原生时代的Java — Quarkus及其最新进展...
  • 云计算发展的 4 个阶段,终于有人讲明白了
  • 【Java核心技术大会 PPT分享】陈阳:深入理解 Java 虚拟机编译原理
  • “大数据应用场景”之隔壁老王(连载四)
  • cookie和session
  • golang中接口赋值与方法集
  • Javascript弹出层-初探
  • Java超时控制的实现
  • Java到底能干嘛?
  • MySQL-事务管理(基础)
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • Redis 中的布隆过滤器
  • vue的全局变量和全局拦截请求器
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 前端知识点整理(待续)
  • 使用API自动生成工具优化前端工作流
  • 双管齐下,VMware的容器新战略
  • 线性表及其算法(java实现)
  • 在Docker Swarm上部署Apache Storm:第1部分
  • 最简单的无缝轮播
  • No resource identifier found for attribute,RxJava之zip操作符
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • Spring Batch JSON 支持
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • ​520就是要宠粉,你的心头书我买单
  • ​iOS安全加固方法及实现
  • ​Linux Ubuntu环境下使用docker构建spark运行环境(超级详细)
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • #define与typedef区别
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (2)(2.10) LTM telemetry
  • (ZT)一个美国文科博士的YardLife
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)ssm高校社团管理系统 毕业设计 234162
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (四)鸿鹄云架构一服务注册中心
  • ***利用Ms05002溢出找“肉鸡