《奇思妙想:15位计算机天才及其重大发现》【PDF】下载链接:
https://u253469.ctfile.com/fs/253469-231196328

内容简介

本书介绍了15位当代最伟大的计算机科学家,通过第一手的访谈资料描述了他们的生平及贡献。他们都是第一流的创新大师,其中有8位是图灵奖得主。如果没有他们的贡献,现代计算机很难像今天这样深入平常百姓家。在本书中,他们解释了自己对科学产生兴趣的缘由,回顾了成长环境和其他科学家对他们产生的影响,阐述了各自进行基础探索和发现的途径,同时也分享了对未来的看法和主张。

本书分为四部分,分别对应了过去数十年来计算机科学家们为之奋斗的4个基本问题。

(1) 语言大师:应该怎样与机器交流?

(2)
算法大师:如何能让计算机更快地解决问题?

(3)
架构大师:能否构建更好的计算机?

(4)
机器智能的雕塑大师:能否编写程序让计算机自己找到解决问题的方法?[1]

作者简介

Dennis Shasha

纽约大学柯朗数学研究所计算机科学教授,先后获得耶鲁大学理学学士、雪城大学理学硕士和哈佛大学哲学博士学位。除本书外,还著有Database
Tuning: A Principled Approach、The Puzzling Adventures of Dr. Ecco
和Codes, Puzzles, and Conspiracy。

Cathy Lazere

自由作家,主要撰写跨国公司财务和技术方面的文章。曾是McGrawq-Hill出版集团的编辑。在耶鲁大学获得文学学士学位,在纽约大学获得工商管理硕士学位。

媒体评论

本书脉络清晰,内容引人入胜。计算机大师们精彩的洞见、事例和花边故事随处可见,不仅富有启发意义,而且读来趣味盎然。
——David
Gelernter,耶鲁大学计算机科学教授本书是一系列人物介绍和访谈的精彩合集。计算机科学的研究最早也不过追溯到20世纪30年代,书中介绍的那些计算机发展史上的拓荒者和奠基人将我们带入了一个“计算机的时代”。
——L.R.
Shannon,《》本书作者以亲切的笔触娓娓道来,引领我们逐个认识那些计算机发展史上的风流人物。正是这些卓越的科学家们披荆斩棘,为我们今天已经习以为常的数字世界铺就了基石。
——Chris Goodrich,《洛杉矶时报》

目录

第一部分语言大师:如何与机器对话
1约翰·巴科斯不断进取的发明家
2约翰·麦卡锡不走寻常路的常识逻辑学家
3艾伦·c.凯清晰的浪漫主义梦想
第二部分算法大师:如何快速地解决问题
4艾兹赫尔·w.戴克斯彻可怕的说明文和最短路径
5迈克尔·o.拉宾机会的可能性
6高德纳(唐纳德·e.克努斯)逐新趣异一线牵
7罗伯特·e.陶尔扬寻找优秀的结构
8莱斯利·兰伯特时间、空间和计算
9史提芬·古克和利奥尼德·列文良解难觅
第三部分架构大师:如何构建更好的机器
10弗雷德里克·p.布鲁克斯成功带来的愉悦
11伯顿·j.史密斯与光速赛跑
12w.丹尼尔·希利斯与生物学的连结
第四部分机器智能的雕塑大师:如何让机器更聪明
13爱德华·a.费根鲍姆知识的力量
14道格拉斯·b.莱纳特一场二十年的豪赌
后记:下一个25年

《奇思妙想:15位计算机天才及其重大发现》【PDF】下载链接:
https://u253469.ctfile.com/fs/253469-231196328

更多书单和推荐电子书请关注:
http://zhaozhiyong.cn

《奇思妙想:15位计算机天才及其重大发现》【PDF】下载的更多相关文章

  1. 《决战大数据:驾驭未来商业的利器》【PDF】下载

    内容简介 大数据时代的来临,给当今的商业带来了极大的冲击,多数电商人无不"谈大数据色变",并呈现出一种观望.迷茫.手足无措的状态.车品觉,作为一名经验丰富的电商人,在敬畏大数据的同 ...

  2. 大数据时代的图表可视化利器——highcharts,D3和百度的echarts

    大数据时代的图表可视化利器——highcharts,D3和百度的echarts https://blog.csdn.net/minidrupal/article/details/42153941   ...

  3. 决战大数据之三-Apache ZooKeeper Standalone及复制模式安装及测试

    决战大数据之三-Apache ZooKeeper Standalone及复制模式安装及测试 [TOC] Apache ZooKeeper 单机模式安装 创建hadoop用户&赋予sudo权限, ...

  4. 决战大数据之二:CentOS 7 最新JDK 8安装

    决战大数据之二:CentOS 7 最新JDK 8安装 [TOC] 修改hostname # hostnamectl set-hostname node1 --static # reboot now 重 ...

  5. 学习推荐《零起点Python大数据与量化交易》中文PDF+源代码

    学习量化交易推荐学习国内关于Python大数据与量化交易的原创图书<零起点Python大数据与量化交易>. 配合zwPython开发平台和zwQuant开源量化软件学习,是一套完整的大数据 ...

  6. asp.net大数据导出execl实现分开压缩并下载

    asp.net大数据导出execl实现分开压缩并下载 /// <summary> /// 导出数据到EXCEL 多个表的 /// </summary> /// <para ...

  7. 基于Greenplum Hadoop分布式平台的大数据解决方案及商业应用案例剖析

    随着云计算.大数据迅速发展,亟需用hadoop解决大数据量高并发访问的瓶颈.谷歌.淘宝.百度.京东等底层都应用hadoop.越来越多的企 业急需引入hadoop技术人才.由于掌握Hadoop技术的开发 ...

  8. 关于大数据时代传统商业存储的思考: 中心存储 VS 分布式存储

    尊重原创,转载请注明出处:http://anzhan.me ; http://blog.csdn.net/anzhsoft 今天和我们部门的老大1*1, 大家面对面沟通了一下到新的项目组的想法.而且也 ...

  9. cloudera cdh6.3 离线安装 经典大数据平台视频教程(含网盘下载地址)

    cdh6.3企业级大数据视频教程 链接:https://pan.baidu.com/s/1bLGrIwzpFQB-pQRb6KOmNg 提取码:i8h8 系统和软件版本1,操作系统:Centos7.6 ...

  10. 大数据之路week06--day01(VMware的下载与安装、安装CentOS)

    好了,从今天开始就开始正式的进入大数据道路的轨道上了,当然了,Java 也是需要不断地在日后进行反复地学习,熟练掌握.(这里我要说一下,Java种还有一些I/O流.Lambda表达式和一些常用工具类有 ...

随机推荐

  1. 【转】使用PowerDesigner的建模创建升级管理数据库

    使用PowerDesigner的建模创建升级管理数据库 PowerDesigner是一种著名的CASE建摸工具,最开始为数据库建模设计,即物理模型(Physical Data Model)用于生成数据 ...

  2. Liunx初学指令

    今天又讲了一下Liunx操作系统,这个感觉比较简单一点了,多积极练练就好了,今天的课堂笔记重点如下: 1. 查看当做操作目录位置 > pwd 2. 查看(当前)目录里边的文件内容 > ls ...

  3. JMS学习之路(一):整合activeMQ到SpringMVC 转载:http://www.cnblogs.com/xiaochangwei/p/5426639.html

    JMS的全称是Java Message Service,即Java消息服务.它主要用于在生产者和消费者之间进行消息传递,生产者负责产生消息,而消费者负责接收消息.把它应用到实际的业务需求中的话我们可以 ...

  4. python 实用案例 supervisord管理进程详解

    Supervisor是由python语言编写,基于linux操作系统的一款服务器管理工具,用以监控服务器的运行,发现问题能立即自动预警及自动重启等功能.Supervisor类似于monit,monit ...

  5. 维多利亚的秘密 golang入坑系统

    原文在gitbook,字字原创,版权没有,转载随意. 在写本文的前一天,2017维密在上海开始了. 为了纪念屌丝界的盛世,特为本节起名维多利亚的秘密.现在的社会,要想出名只有抓眼球.所以写份技术文章, ...

  6. C#Winform窗体 DataGridView全选按钮的实现方式

    最近,在做CS程序遇到一个头疼的问题,datagridview列表的全选按钮遇到各种问题,做的是自适应窗体大小,当窗体最大化导致全选按钮出现与列表数据不一致,特别不搭配,试了很久,网上也找了好多资料各 ...

  7. Javascript 常用类型检测

    1.判断变量是否为数组的数据类型? 方法一 :判断其是否具有"数组性质",如slice()方法.可自己给该变量定义slice方法,故有时会失效. 方法二 :obj instance ...

  8. 【微服务】之二:从零开始,轻松搞定SpringCloud微服务系列--注册中心(一)

    微服务体系,有效解决项目庞大.互相依赖的问题.目前SpringCloud体系有强大的一整套针对微服务的解决方案.本文中,重点对微服务体系中的服务发现注册中心进行详细说明.本篇中的注册中心,采用Netf ...

  9. Mysql--触发器的操作

    1.为什么使用触发器 2.创建触发器 2.1 创建有一条执行语句的触发器 例子:在数据库company中存在两个表对象:部门表(t_dept)和日记表(t_diary),创建触发器实现向部门表中插入记 ...

  10. leetcode算法题2: 合并两个二叉树。递归,如何切入并保持清醒?

    /* Given two binary trees and imagine that when you put one of them to cover the other, some nodes o ...