我推荐 Simon Lewis 写的《The Art and Science of Smalltalk》。正因为年代久远,Smalltalk 做事的方式和其他开发环境大相径庭。以今天的标准来看它的 GUI 很怪异(Smalltalk 正是 Xerox 开发 GUI 的原因——你……
I'd recommend "The Art and Science of Smalltalk" by Simon Lewis. Because it's so old, Smalltalk does things very differently to other development environments. The GUI is strange by today's standards (Smalltalk was why Xerox developed the GUI - you…
……在使用 Linux 时帮我建立了更好的直觉。[2] 4. 《Starting Forth》[3],因为 Forth 值得一学。它之所以值得学,是因为它彻底改变了我对编程语言的看法。5. 《The Art and Science of Smalltalk》[4],原因和 Forth 类似,但震撼更甚。读完 Smalltalk 后,我觉得自己开始理解 Ruby 的“来龙去脉”了。有了这个背景,Ruby 的内涵丰富了数倍。6. 最冷门的一本是 The…
…helped gain better intuitions when using Linux. [2] 4. Starting Forth [3] because Forth is worth learning. It's worth learning because it changed the way I think about programming languages. 5. The Art and Science of Smalltalk [4] for the same reasons as Forth, only more so. After reading about Smalltalk, I felt I began to understand the "Why" of Ruby. Ruby became many times richer with the context. 6. The weird one is The…
……Goldberg 本人,最后几章(26-30)包含了用 Smalltalk 本身作为实现语言构建一个基础、标准的 VM 的蓝图(即所谓的“蓝皮书 VM”)。我认为《The Art and Science of Smalltalk》也写得挺好,只是有些过时而且是针对 VisualWorks 的。关于 MVC 的那部分尤其有意思,特别是如果你的理解最初是由 RoR 和其他 Web 框架塑造的话。
…Goldberg herself, and the last few chapters (26-30) contain the blueprint for a basic, canonical VM using Smalltalk itself as the implementation language (referred to as the "blue book VM"). I think The Art and Science of Smalltalk is quite good also, but outdated and VisualWorks-specific. The section on MVC is particularly interesting, especially if your understanding of it was shaped by RoR and other web frameworks.
我推荐 Simon Lewis 写的《The Art and Science of Smalltalk》。正因为年代久远,Smalltalk 做事的方式和其他开发环境大相径庭。以今天的标准来看它的 GUI 很怪异(Smalltalk 正是 Xerox 开发 GUI 的原因——你……
I'd recommend "The Art and Science of Smalltalk" by Simon Lewis. Because it's so old, Smalltalk does things very differently to other development environments. The GUI is strange by today's standards (Smalltalk was why Xerox developed the GUI - you…
在理念层面,Simon Lewis 写的《The Art and Science of Smalltalk》非常不错。
Philosophy-wise, "The Art and Science of Smalltalk" by Simon Lewis is very good.
……在使用 Linux 时帮我建立了更好的直觉。[2] 4. 《Starting Forth》[3],因为 Forth 值得一学。它之所以值得学,是因为它彻底改变了我对编程语言的看法。5. 《The Art and Science of Smalltalk》[4],原因和 Forth 类似,但震撼更甚。读完 Smalltalk 后,我觉得自己开始理解 Ruby 的“来龙去脉”了。有了这个背景,Ruby 的内涵丰富了数倍。6. 最冷门的一本是 The…
…helped gain better intuitions when using Linux. [2] 4. Starting Forth [3] because Forth is worth learning. It's worth learning because it changed the way I think about programming languages. 5. The Art and Science of Smalltalk [4] for the same reasons as Forth, only more so. After reading about Smalltalk, I felt I began to understand the "Why" of Ruby. Ruby became many times richer with the context. 6. The weird one is The…
……Goldberg 本人,最后几章(26-30)包含了用 Smalltalk 本身作为实现语言构建一个基础、标准的 VM 的蓝图(即所谓的“蓝皮书 VM”)。我认为《The Art and Science of Smalltalk》也写得挺好,只是有些过时而且是针对 VisualWorks 的。关于 MVC 的那部分尤其有意思,特别是如果你的理解最初是由 RoR 和其他 Web 框架塑造的话。
…Goldberg herself, and the last few chapters (26-30) contain the blueprint for a basic, canonical VM using Smalltalk itself as the implementation language (referred to as the "blue book VM"). I think The Art and Science of Smalltalk is quite good also, but outdated and VisualWorks-specific. The section on MVC is particularly interesting, especially if your understanding of it was shaped by RoR and other web frameworks.