《Scheme 程序设计语言》封面

Scheme 程序设计语言

The Scheme programming language

R. Kent Dybvig · 初版 1987 年

8人推荐
11位读者提及
11次提及

为什么值得读

  • 内容聚焦且能极快检索到所需解答
  • 水准比肩K&R且更新至R6RS规范
  • 包含非常出色的代码扩展范例章节

Scheme是一种源自Algol和Lisp的通用编程语言。由于其概念清晰纯粹且简洁明了,它是一门非常易于学习的语言。与此同时,它也是一门功能强大的语言,充分掌握其威力需要深入学习与实践。Scheme广泛应用于计算机教育与学术研究,同时也涵盖从图形用户界面、语言编译器到虚拟现实引擎、Web浏览器以及企业级计算解决方案等极其广泛的工业应用。《The Scheme Programming Language》的这一修订版提供了一份

Hacker News 上怎么说

  • Kent Dybvig 的《The Scheme Programming Language》也很棒。《Structure and Interpretation of Computer Programs》(SICP)是我更推荐的“如何用 Scheme 思考”的书。我不推荐《How to Design Programs》,那本完全……

    _The Scheme Programming Language_ by Kent Dybvig is also very good. _Structure and Interpretation of Computer Programs_ is my preferred "how to think in Scheme" book. I would recommend against _How to Design Programs_, which is entirely…

  • R. Kent Dybvig 写的《The Scheme Programming Language》非常值得在读完 SICP 之后拜读。绝对与 K&R 的《The C Programming Language》齐名,而且内容更新(支持 R6RS)。前面的练习题不算太难(除了……

    The Scheme Programming Language by R. Kent Dybvig is very much worth reading after you finish SICP. Truly the same caliber as K&R's C Programming Language, and more up-to-date (R6RS). The earlier exercises aren't too tricky (except…

  • ……《算法导论》 - Cormen, Leiserson, Rivest, Stein(即 CLRS) 《设计模式》 - Gamma, Helm, Johnson, Vlissides 《The C Programming Language》 - Kernighan, Ritchie 《The C++ Programming Language》 - Stroustrup 《The Scheme Programming Language》 - Dybvig 《Practical Common LISP》 - Seibel 《Programming Perl》 - Wall, Christiansen, Orwant 《ANSI Common Lisp》 - Graham 《重构》 - Fowler 《UML 精粹》 - Fowler 《计算理论导引》……

    …Algorithms - Cormen, Leiserson, Rivest, Stein (aka CLRS) Design Patterns - Gamma, Helm, Johnson, Vlissides The C Programming Language - Kernighan, Ritchie The C++ Programming Language - Stroustrup The Scheme Programming Language - Dybvig Practical Common LISP - Seibel Programming Perl - Wall, Christiansen and Orwant ANSI Common Lisp - Graham Refactoring - Fowler UML Distilled - Fowler Introduction to the Theory of Computation…

  • Dybvig 的编译器课程堪称典范。不管你怎么评价 Scheme,你在那些课上学到的东西远不止于此。非常推荐他的《The Scheme Programming Language》一书。特别是去看看他的扩展示例那一章:http://www.scheme.com/tspl4/examples.html#./examples:h0

    Dybvig's compiler course was exemplary. Say what you may about Scheme, you learned so much more in those classes. His Scheme Programming Language book is highly recommended. Especially check out his extended examples chapter: http://www.scheme.com/tspl4/examples.html#./examples:h0

  • ……报错信息完全没有卵用,文档自命高深其实矛盾又啰嗦,把参考手册、概念解释和操作指南的风格胡乱混搭在一起(对比一下 Dybvig 的《The Scheme Programming Language》,重点突出且前后一致,查答案不费吹灰之力;guile 和 guix 的手册根本毫无章法),我简直讨厌透了,文档里有大片空白(尤其是 Guix……

    …error messages entirely unhelpful, documentation masquerades as deep but is indeed inconsistent and prosaic, mixing styles of reference, explanation, and how-to willy-nilly, (compare with Dybvig’s The Scheme Programming Language, which is focused and consistent, and it takes no time to get your answers; there’s just no method to guile and guix manuals), i hate it big time, there’s big gaps in documentation (especially with Guix…

  • ……http://www.onlamp.com/pub/wlg/8595)。另外,我自己最近也重新开始搞 lisp 了——不过这次我走的是 scheme 路线——目前我正在通读 R. Kent Dybvig 的书《The Scheme Programming Language》,我觉得这真是一本绝妙的书,而且在网上也可以免费阅读:http://www.scheme.com/tspl3/。当然,别忘了去看看 Arc 教程(http://ycombinator.com/arc/tut.txt)……

    …http://www.onlamp.com/pub/wlg/8595). Also, I've recently gotten back into lisp once again myself--although this time I am going the scheme route--and I am currently reading through R. Kent Dybvig's book The Scheme Programming Language and I'm finding it to be a truly excellent book and it is also free online here http://www.scheme.com/tspl3/. And of course make sure you take a look at the Arc tutorial (http://ycombinator.com/arc/tut.txt)…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助