……能在 8k 内存的系统上写出交互式汇编器的语言,我反正是没听说过别的。要想以最低成本了解 Forth(我向所有有深度的开发者推荐),就是去读 Forth 发明者 Chuck Moore 写的《Programming a Problem Oriented Language》。
…language that allows one to write an interactive assembler for a system with 8k of RAM, I've yet to hear of it. The minimum investment in Forth, which I recommend to all thoughtful developers, is reading Programming a Problem Oriented Language by Chuck Moore, Forth's inventor.
……风味。这完全没毛病。贴近底层硬件(close to the metal)是 Forth 体验的核心,用 Factor 和用 Forth 做有趣的事情完全是两种机制。我建议读读 Chuck Moore 写的《Programming a Problem-Oriented Language》[0],因为它不仅是有影响力的计算机程序员写过的最出色的回忆录之一,还能让你体会到 Forth 到底是什么、它的独特性何在。[0]: http://www.forth.org/POL.pdf
…flavor. Nothing wrong with that. The closeness to the metal is basic to the Forth experience, doing interesting things in Factor and in Forth uses completely different mechanisms. I suggest reading Programming a Problem-Oriented Language[0] by Chuck Moore, because it's among the best memoirs by an influential computer programmer, but also to get a feel for what Forth is all about, what makes it distinctive. [0]: http://www.forth.org/POL.pdf
……对探索性编程简直充满了敌意。如果你真想理解 Forth 及其创造者的天才之处,我建议你从《Programming a problem-oriented language》开始,把 Chuck Moore 写的所有文字都读一遍。我们如今很多人深陷于为了糊口而做的枯燥编程中,往往忘记了编程语言本来(或者说应该!)主要是用来表达思想的。……
…is downright hostile to exploratory programming. If you really want to understand the genius of Forth and its creator, I suggest reading everything that Chuck Moore put down in writing starting with "Programming a problem-oriented language". A lot of us today, being bogged down in the sort of tedium-inducing programming that pays the bills, tend to forget that programming languages are (or should be!) primarily about expressing ideas.…
噢,还有 Forth 的发明者 Charles Moore 写的《Programming A Problem Oriented Language: Forth - how the internals work》。它传达了他的设计哲学:极简。他一次又一次地强调“你不需要它”。凡是有简单的解决方案……
Oh, also "Programming A Problem Oriented Language: Forth - how the internals work" by Charles Moore, the inventor of Forth. It conveys his design philosophy: simplicity. Time and again he makes the point "You don't need it." Where a simple solution…
《Programming a Problem Oriented Language》在这里可以免费获取:http://www.forth.org/POL.pdf。如果你想更深入地了解 Forth 的哲学,以及更广义的程序结构设计,我还推荐看看《Thinking Forth》。……
Programming a Problem Oriented Language is freely available here: http://www.forth.org/POL.pdf I'd also recommend looking at Thinking Forth if you want to get some more insight into Forth's philosophy, and really program structuring in general.…
……能在 8k 内存的系统上写出交互式汇编器的语言,我反正是没听说过别的。要想以最低成本了解 Forth(我向所有有深度的开发者推荐),就是去读 Forth 发明者 Chuck Moore 写的《Programming a Problem Oriented Language》。
…language that allows one to write an interactive assembler for a system with 8k of RAM, I've yet to hear of it. The minimum investment in Forth, which I recommend to all thoughtful developers, is reading Programming a Problem Oriented Language by Chuck Moore, Forth's inventor.
……风味。这完全没毛病。贴近底层硬件(close to the metal)是 Forth 体验的核心,用 Factor 和用 Forth 做有趣的事情完全是两种机制。我建议读读 Chuck Moore 写的《Programming a Problem-Oriented Language》[0],因为它不仅是有影响力的计算机程序员写过的最出色的回忆录之一,还能让你体会到 Forth 到底是什么、它的独特性何在。[0]: http://www.forth.org/POL.pdf
…flavor. Nothing wrong with that. The closeness to the metal is basic to the Forth experience, doing interesting things in Factor and in Forth uses completely different mechanisms. I suggest reading Programming a Problem-Oriented Language[0] by Chuck Moore, because it's among the best memoirs by an influential computer programmer, but also to get a feel for what Forth is all about, what makes it distinctive. [0]: http://www.forth.org/POL.pdf
……对探索性编程简直充满了敌意。如果你真想理解 Forth 及其创造者的天才之处,我建议你从《Programming a problem-oriented language》开始,把 Chuck Moore 写的所有文字都读一遍。我们如今很多人深陷于为了糊口而做的枯燥编程中,往往忘记了编程语言本来(或者说应该!)主要是用来表达思想的。……
…is downright hostile to exploratory programming. If you really want to understand the genius of Forth and its creator, I suggest reading everything that Chuck Moore put down in writing starting with "Programming a problem-oriented language". A lot of us today, being bogged down in the sort of tedium-inducing programming that pays the bills, tend to forget that programming languages are (or should be!) primarily about expressing ideas.…
噢,还有 Forth 的发明者 Charles Moore 写的《Programming A Problem Oriented Language: Forth - how the internals work》。它传达了他的设计哲学:极简。他一次又一次地强调“你不需要它”。凡是有简单的解决方案……
Oh, also "Programming A Problem Oriented Language: Forth - how the internals work" by Charles Moore, the inventor of Forth. It conveys his design philosophy: simplicity. Time and again he makes the point "You don't need it." Where a simple solution…
《Programming a Problem Oriented Language》在这里可以免费获取:http://www.forth.org/POL.pdf。如果你想更深入地了解 Forth 的哲学,以及更广义的程序结构设计,我还推荐看看《Thinking Forth》。……
Programming a Problem Oriented Language is freely available here: http://www.forth.org/POL.pdf I'd also recommend looking at Thinking Forth if you want to get some more insight into Forth's philosophy, and really program structuring in general.…
你是指《Programming a Problem-Oriented Language》吗?http://www.forth.org/POL.pdf 这太棒了,我以前都不知道有这个。
Do you mean Programming a Problem-Oriented Language? http://www.forth.org/POL.pdf This is really great, I didn't know about this.