Structure and Interpretation of Computer Programs (the Purple Book)

传说很强的一本书。挺想看一下子啦。最早从 gigix 那边听说来得。
想买很久了。一直没下手。
今天发现,好像,那个 MIT 上边有原版来者。

计算机程序的构造和解释(原书第2版)
http://www.china-pub.com/computers/common/info.asp?id=17992

SICP Web Site
http://www-mitpress.mit.edu/sicp/

(Full book) Contents
http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html

专业术语
http://blog.csdn.net/longaway/articles/618182.aspx

再论语法糖
http://blog.csdn.net/gigix/archive/2006/02/26/610169.aspx


Preface to the Second Edition 

Is it possible that software is not like anything else, that it is meant to be discarded: that the whole point is to always see it as a soap bubble?

Alan J. Perlis 

The material in this book has been the basis of MIT's entry-level computer science subject since 1980. We had been teaching this material for four years when the first edition was published, and twelve more years have elapsed until the appearance of this second edition. We are pleased that our work has been widely adopted and incorporated into other texts. We have seen our students take the ideas and programs in this book and build them in as the core of new computer systems and languages. In literal realization of an ancient Talmudic pun, our students have become our builders. We are lucky to have such capable students and such accomplished builders.

...


从序言看,好像说是一本 CS 的入门级基础。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
  本书1984年出版,成型于美国麻省理工学院(MIT)多年使用的一本教材,1996年修订为第2版。在过去的二十多年里,本书对于计算机科学的教育计划产生了深刻的影响。  第2版中大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。  本书自出版以来,世界各地已有100多所院校采用本书做教材,其中包括美国斯坦福大学、美国普林斯顿大学、英国牛津大学、日本东京大学等。相关网站有本书源代码及其他教辅资料,网址为:www-mitpress.mit.edu/sicp/作者简介:  Harold Abelson是MIT1992年度MacVicarFacultyFellow。Gerald JaySussman是Matsushita电子工程教授。他们都在MIT电子工程和计算机科学系工作.都得到过最重要的计算机科学教育奖:如 Abelson得到了IEEE计算机学会的Booth奖。Sussman得到了ACM的Karlstrom奖。  Julie Sussman是作家和编辑,同时使用自然语言和计算机语言写作。  每一位严肃的计算机科学家都应该阅读这本书。由于本书清晰、简洁和富于才智,我们强烈推荐本书,它适合所有希望深刻理解计算机科学的人们。书本目录:Contents viiForeword xiPreface to the Second Edition xvPreface to the First Edition xviiAcknowledgments xxi1 Building Abstractions with Procedures 11.1 The Elements of Programming 41.2 Procedures and the Processes They Generate 311.3 Formulating Abstractions with Higher-Order Procedures 562 Building Abstractions with Data 792.1 Introduction to Data Abstraction 832.2 Hierarchical Data and the Closure Property 972.3 Symbolic Data 1422.4 Multiple Representations for Abstract Data 1692.5 Systems with Generic Operations 1873 Modularity, Objects and State 2173.1 Assignment and Local State 2183.2 The Environmental Model of Evaluation 2363.3 Modeling with Mutable Data 2513.4 Concurrency: Time Is of the Essence 2973.5 Streams 3164 Metalinguistic Abstraction 3594.1 The Metaciricular Evaluator 3624.2 Variations on a Scheme--Lazy Evaluation 3984.3 Variations on a Scheme--Nondeterministic Computing 4124.4 Logic Programming 4385 Computing with Register Machines 4915.1 Designing Register Machines 4925.2 A Register-Machine Simulator 5135.3 Storage Allocation and Garbage Collection 5335.4 The Explicit Control Evaluator 5475.5 Compilation 566References 611List of Exercises 619Index 621
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值