计算的本质:深入剖析程序和计算机pdf百度网盘下载地址?
《计算的本质:深入剖析程序和计算机》借助Ruby全面介绍计算理论和编程语言的设计。作者注重实用性,不仅尽量抛开复杂难懂的数学符号,而且特别选用简单快捷的编程语言Ruby,在读者熟知的背景知识下,以明晰的可工作代码阐明形式语义、自动机理论,以及通过lambda演算进行函数式编程等计算机科学知识,并为让其自行探索做足准备。
本书适合计算机科学系学生,以及熟知现代编程语言,想要系统地学习计算机科学知识的程序员、软件工程师阅读参考。
作者简介:
Tom Stuart Tom Stuart 伦敦数字产品咨询公司Codon的创始人、计算机科学家、程序员,擅长Ruby、Rails、Web应用、用户体验、面向对象设计和行为驱动开发。另外,作为顾问、导师和培训师,他经常通过网络帮助各家公司高质高效地创建软件产品。他还曾在剑桥大学做编译器优化方面的演讲,与人联合组织过Ruby大会(Ruby Manor),而且是伦敦Ruby用户组的成员。
目录:
第1章 刚好够用的Ruby基础 1
第2章 程序的含义 17
第3章 最简单的计算机 59
第4章 增加计算能力 97
第5章 终极机器 125
第6章 从零开始编程 149
第7章 通用性无处不在 193
第8章 不可能的程序 235
第9章 在“玩偶国”中编程 265
点击下载