计算机科学必读经典(From YouXu)

Hamo

来自: Hamo (张家口)
创建时间: 2008-04-10 16:35:26 

  来自:
  
  http://blog.youxu.info/2008/04/09/classics-in-cs/


26/26人推荐    我不喜欢

共 30 个条目· · · · · ·

2008-04-10 16:39:19添加 1. 黑客帝国 The Matrix

导演 : Andy Wachowski/Larry Wachowski
主演 : Keanu Reeves/Carrie-Anne Moss/Laurence Fishburne/Hugo Weaving

评语 : 我是分割线-------------------------------------------A类 基础-----------------------------------

作者 : Harold Abelson/Gerald Jay Sussman
出版社 : The MIT Press

评语 : 计算机程序的构造和解释 (SICP) 堪称是MIT计算机系的镇山之宝之一, 书中通过展示 LISP 语言和程序设计两条主线, 向读者展示了程序设计的几乎所有重要概念. 数十年来各种语言层出不穷, MIT 依然故我给入学本科生教 LISP. LISP 这种函数式的语言, 和过程语言相比, 理论更加优美(lambda 演算), 描述更加简洁. 现代的动态语言如 Javascript, Python 和 Ruby 都或多或少被 LISP 影响. 任何想写具有清晰结构, 或者正确思路的程序的人, 都应当阅读这本书

作者 : Harold Abelson/Gerald Jay Sussman/Julie Sussman
出版社 : 机械工业出版社

评语 : 前书中译本

作者 : Donald E. Knuth
出版社 : Addison-Wesley Professional

评语 : 计算机程序设计艺术 (TAOCP) 是计算机领域的一部未完成的里程碑. 如果之前没有听过它的大名, 那就不算学过计算机科学. Knuth (中文名高德纳) 阅读文献无数, 博古通今, 文风幽默. 书中讲解细致深入, 大开大阖. 如果说 SICP 是练童子功的话, 这本书就是属于名门正派的顶极内功. TAoCP上往往一个普通的习题, 就是一个很经典的结论; 往往不经意的一句话, 就是一个巧妙的算法.

2008-04-10 16:49:26添加 5. 计算机程序设计艺术

作者 : (美)Donald E.Knuth
出版社 : 国防工业出版社

评语 : 前书中译本

2008-04-10 16:51:08添加 6. Introduction to Algorithms

作者 : Thomas H. Cormen/Charles E. Leiserson/Ronald L. Rivest/Clifford Stein
出版社 : The MIT Press

评语 : 算法导论 (Introduction to Algorithm), 在圈子里常常按四个作者的首字母写成 CLRS, 算是对不愿意看或者看不懂 TAOCP 的人送上了半个梯子(还有半个当属具体数学).在我个人看来, 其内容基本覆盖绝大多数常用的算法, 在 NP 复杂性理论以及近似算法方面也有所涉及

2008-04-10 16:52:53添加 7. 算法导论

作者 : [美] Thomas H.Cormen/Charles E.Leiserson/Ronald L.Rivest/Clifford Stein
出版社 : 机械工业出版社

评语 : 前书中译本

2008-04-12 11:50:46添加 8. Concrete Mathematics

作者 : Ronald L. Graham/Donald E. Knuth/Oren Patashnik
出版社 : Addison-Wesley Professional

2008-04-10 16:54:00添加 9. Compilers

作者 : Alfred V. Aho/Monica S. Lam/Ravi Sethi/Jeffrey D. Ullman
出版社 : Addison Wesley

评语 : 这就是著名的龙书 (Dragon Book) 啦. 龙书基本上框出了一个编译器的架子, 从词法句法分析到类型分析 代码生成. 新版加入了JIT, 垃圾收集等现代特性.

2008-12-30 10:05:59添加 10. 编译原理

作者 : Alfred V. Aho/Monica S.Lam/Ravi Sethi/Jeffrey D. Ullman
出版社 : 机械工业出版社

评语 : 前书中译本。

2008-04-10 16:56:05添加 11. Modern Operating Systems (3rd Edition)

作者 : Andrew S. Tanenbaum
出版社 : Prentice Hall

2008-04-10 16:56:29添加 12. Artificial Intelligence

作者 : Stuart Russell/Peter Norvig
出版社 : Prentice Hall

2008-04-10 16:57:23添加 13. Computer Architecture, Fourth Edition

作者 : John L. Hennessy/David A. Patterson
出版社 : Morgan Kaufmann

2008-04-10 16:57:55添加 14. Computer Networks (4th Edition)

作者 : Andrew S. Tanenbaum
出版社 : Prentice Hall PTR

2008-04-10 16:58:33添加 15. 黑客帝国2:重装上阵 The Matrix Reloaded

导演 : Andy Wachowski/Larry Wachowski
主演 : Keanu Reeves/Carrie-Anne Moss/Laurence Fishburne/Hugo Weaving/Monica Bellucci/Jada Pinkett Smith/Gloria Foster/邹兆龙

评语 : 又是分割线-------------------------------------------B类 编程-----------------------------------

2008-04-10 16:59:16添加 16. The C Programming Language (2nd Edition)

作者 : Brian W. Kernighan/Dennis M. Ritchie
出版社 : Prentice Hall

2008-04-10 16:59:44添加 17. Programming Pearls (2nd Edition)

作者 : Jon Bentley
出版社 : Addison-Wesley Professional

2008-04-10 17:00:02添加 18. More Programming Pearls

作者 : Jon Bentley
出版社 : Addison-Wesley Professional

作者 : Brian W. Kernighan/Rob Pike
出版社 : Addison-Wesley Professional

2008-04-10 17:00:38添加 20. Code Complete

作者 : Steve McConnell
出版社 : Microsoft Press

2008-04-10 17:01:02添加 21. The Elements of Programming Style

作者 : Brian W. Kernighan/P. J. Plauger
出版社 : Computing Mcgraw-Hill

2008-04-10 17:01:22添加 22. The Mythical Man-Month

作者 : Frederick P. Brooks
出版社 : Addison-Wesley Professional

2008-04-10 17:03:47添加 23. Design Patterns

作者 : Erich Gamma/Richard Helm/Ralph Johnson/John M. Vlissides
出版社 : Addison-Wesley Professional

2008-04-10 17:05:14添加 24. The Art of UNIX Programming

作者 : Eric S. Raymond
出版社 : Addison-Wesley Professional

导演 : Andy Wachowski/Larry Wachowski
主演 : Keanu Reeves/Laurence Fishburne/Carrie-Anne Moss/Monica Bellucci/Kate Beahan/Hugo Weaving/Jada Pinkett Smith/邹兆龙

评语 : 还是分割线-------------------------------------------C类 Geek-----------------------------------

<前页12后页>