计算机程序的构造和解释
《计算机程序的构造和解释》(,)是一本关于计算机程序设计的总体性观念的基礎教科书,由麻省理工学院出版社與麦格劳希尔共同出版行銷。本书作者是麻省理工学院教授哈尔·阿伯尔森、傑拉德·傑伊·薩斯曼,此外傑拉德·傑伊·薩斯曼的妻子朱莉·苏斯曼也有參與本書的编纂。封底的作者圖像是由其實驗室的同僚尼克·帕帕达基斯後製的合成照。 书中使用程序设计语言Lisp的方言Scheme来解释计算机科学的核心概念,包括抽象、递归、直譯器以及元語言抽象。具體而微地…
共 2 篇文章
《计算机程序的构造和解释》(,)是一本关于计算机程序设计的总体性观念的基礎教科书,由麻省理工学院出版社與麦格劳希尔共同出版行銷。本书作者是麻省理工学院教授哈尔·阿伯尔森、傑拉德·傑伊·薩斯曼,此外傑拉德·傑伊·薩斯曼的妻子朱莉·苏斯曼也有參與本書的编纂。封底的作者圖像是由其實驗室的同僚尼克·帕帕达基斯後製的合成照。 书中使用程序设计语言Lisp的方言Scheme来解释计算机科学的核心概念,包括抽象、递归、直譯器以及元語言抽象。具體而微地…
《程序设计方法》(, HtDP)是一本由麻省理工學院出版社出版、关于程序设计的教材。作者为马蒂亚斯·费莱森、、和。该书介绍了一种「设计诀窍」,从问题描述出发,通过六个步骤编写出完整的程序。 《程序设计方法》使用Scheme语言,和另外一本名著《计算机程序的构造和解释》类似。事实上,作者提供了专门为该书开发的程序设计环境,名为DrScheme。DrScheme提供了从初级到高级的一系列语言级别。 这本书的中文版由黄林鹏和朱崇恺翻译,人民邮…