📕书籍信息
- 书名:计算机程序的构造和解释(原书第2版)
- 作者:[美] Harold Abelson,[美] Gerald Jay Sussman,[美] Julie Sussman
- 豆瓣评分:⭐9.5
- 出版社:机械工业出版社
- isbn:9787111135104
- 出版日期:2004-2
- 价格:45.00元
- 豆瓣:计算机程序的构造和解释(原书第2版)
🌵内容简介
【编辑推荐】:
《计算机程序的构造和解释》成型于美国麻省理工学院(MIT)多年使用的一本教材,1984年出版,1996年修订为第二版。在过去的二十多年里,该书对于计算机科学的教育计划产生了深刻的影响。
在第二版中,大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。
📣听过的人说…
- 😗: 读了前三章,并没有做习题。重点不在函数式编程,而是如书名在程序的构造和解释。函数式编程的优点被现在其他语言吸收的差不多了。话说这本书能看出国内外教育的差距。
- 🤖: 做了前三章习题。递归用得更加顺手了。编程的气宗之书。
- 🤖: 现在不读,也许以后再也没时间读了。
📑书籍章节
- 出版者的话
- 专家指导委员会
- 序
- 第2版前言
- 第1版前言
- 致谢
- 第1章 构造过程抽象
- 1.1 程序设计的基本元素
- 1.2 过程与它们所产生的计算
- 1.3 用高阶函数做抽象
- 第2章 构造数据现象
- 2.1 数据抽象导引
- 2.2 层次性数据和闭包性质
- 2.3 符号数据
- 2.4 抽象数据的多重表示
- 2.5 带有通用型操作的系统
- 第3章 模块化、对象和状态
- 3.1 赋值和局部状态
- 3.2 求值的环境模型
- 3.3 用变动数据做模拟
- 3.4 并发:时间是一个本质问题
- 3.5 流
- 第4章 元语言抽象
- 4.1 元循环求值器
- 4.2 Scheme的变形——惰性求值
- 4.3 Scheme的变形——非确定性计算
- 4.4 逻辑程序设计
- 第5章 寄存器机器里的计算
- 5.1 寄存器机器的设计
- 5.2 一个寄存器机器模拟器
- 5.3 存储分配和废料收集
- 5.4 显式控制的求值器
- 5.5 编译
- 参考文献
- 练习表
- 索引
⏏️必读理由
### 推荐理由:深入解读计算机程序的奥秘
#### 详细具体:
《计算机程序的构造和解释》是一本经典的计算机科学教材,为读者提供了深入的洞察力,帮助他们理解程序设计的本质。作者囊括了多年的教学经验和对计算机科学的独特见解,将这些知识以生动且易懂的方式呈现给读者。这本书不仅仅是一本简单的编程指南,它更像是一次探索计算机程序内在机制的冒险。作者通过引人入胜的案例和深度解析,揭示了程序设计的艺术和技巧。无论是初学者还是有经验的程序员,都能从中受益匪浅。
#### 关联读者需求:
对于那些渴望深入了解计算机程序背后原理的人来说,《计算机程序的构造和解释》是一本不可多得的宝藏。它适合那些希望超越简单语法和表面知识,深入探索计算机科学核心概念的读者。无论您是大学生、专业程序员,还是对计算机科学感兴趣的任何人,这本书都会为您打开新的认知之门。#### 引人注目的标题:
探索程序设计的奥秘:《计算机程序的构造和解释》#### 类似书籍推荐:
– 《编程珠玑》(作者:Jon Bentley):深入探讨编程中的经典问题和解决方法,对于提升编程技能有着独特的启发作用。
– 《算法导论》(作者:Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein):涵盖了算法设计和分析的基础知识,是理解计算机科学算法领域的必备指南。
评论(0)