SICP 计算机程序的构造和解释.doc
《SICP 计算机程序的构造和解释.doc》由会员分享,可在线阅读,更多相关《SICP 计算机程序的构造和解释.doc(6页珍藏版)》请在三一办公上搜索。
1、SICP 计算机程序的构造和解释SICP-计算机程序的构造和解释2011-06-06 22:08计算机程序的构造和解释(原书第2版)【原书名】Structure and Interpretation of Computer Programs,Second Edition【原出版社】Massachusetts Institute of Technology【作者】(美)Harold Abelson,Gerald Jay Sussman,Julie Sussman【译者】裘宗燕【丛书名】计算机科学丛书【出版社】机械工业出版社【参考资料】相关网站有本书源代码及其他教辅资料,网址为:www-mitpr
2、ess.mit.edu/sicp/最省事的scheme环境,初学推荐Scheme Programming Language,2nd Edition?;1996 Prentice Hall更多关于scheme开放式课程计划OOPS【评论】紫皮书(Purple Book)!巫师书!SICP!TheBook!四个名字都是这本书的昵称,紫皮书是因为书皮是紫的,巫师书是因为书皮上印着一男一女两个巫师模样的人,SICP就是书名几个单词的首字母,TheBook是因为这本书是在scheme领域内公认的圣经,所以有此昵称绝对是好书,非常具有启发性.把编译器、算法、硬件的的内容用Lisp语言联系起来。次书是我学习
3、CS的第一本教材(MIT的6.001),非常好。Its the Best!Its the Worst!Why the split?,May 8,2000 Reviewer:Peter Norvig(Palo Alto,CA USA)-See all my reviews Ithink its fascinating that there is such asplit between those who love and hate this book.Most reviews give abell-shaped curve of star ratings;this one has apeak a
4、t 1,a peak at 5,and very little in between.How could this be?I think it is because SICP is avery personal message that works only if the reader is acomputer scientist(or willing to become one).So Iagree that the books odds of success are better if you read it after having some experience.To use an a
5、nalogy,if SICP were about automobiles,it would be for the person who wants to know how cars work,how they are built,and how one might design fuel-efficient,safe,reliable vehicles for the 21st century.The people who hate SICP are the ones who just want to know how to drive their car on the highway,ju
6、st like everyone else.if you want to be areal professional,you should read this Donald Knuth says he wrote his books forthe one person in 50 who has this strange way of thinking that makes aprogrammer.I think the most amazing thing about SICP is that there are so FEW people who hate it:if Knuth were
7、 right,then only 1out of 50 people would be giving this 5stars,instead of about 25 out of 50.Now,a big part of the explanation is that the audience is sel f-selected,and is not arepresentative sample.But Ithink part of it is because Sussman and Abelson have succeeded grandly in communicatingthis str
8、ange way of thinkingto(some but not all)people who otherwise would never get there.Those who hate SICP think it doesnt deliver enough tips and tricks for the amount of time it takes to read.But if youre like me,youre not looking for one more trick,rather youre looking for away of synthesizing what y
9、ou already know,and building arich framework onto which you can add new learning over acareer.Thats what SICP has done for me.I read adraft version of the book around 1982 and it changed the way Ithink about my profession.If youre athoughtful computer scientist(or want to be one),it will change your
10、 life too.Some of the reviewers complain that SICP doesnt teach the basics of OO design,and so on.In asense they are right.The book doesnt directly tell you how to design and write an object-oriented program using the subset of object-orien ted principles that show up in the syntax of Java or C+.Rat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SICP 计算机程序的构造和解释 计算机 程序 构造 解释
链接地址:https://www.31ppt.com/p-2978886.html