《Forth 思维》封面

Forth 思维

Thinking Forth

Leo Brodie · 初版 1984 年

77人推荐
99位读者提及
159次提及

为什么值得读

  • 提倡编写大量一两行微型函数的风格
  • 通过精炼命名与设计解释方案选型
  • 带来如换一种语言般颠覆认知的思维冲击

Hacker News 上怎么说

  • …我用了一个晚上加上第二天上午读完了 SICP 第 3、4、5 章的大部分内容。(我现在在二刷,在做大部分习题,第 2 章快做完了。不过目前正在休息。)Leo Brodie 等人的《Thinking Forth》。Aho、Weinberger 和 Kernighan 写的《The Awk Programming Language》。Jon Bentley 的《Programming Pearls》和《More Programming Pearls》。我拿起了《CTM》(http://www.info.ucl.ac.be/~pvr/book.html) 就放不下…

    …I read most of chapters 3, 4, and 5 of SICP in one night and the following morning. (I'm on the second pass, doing most of the exercises, and nearly done with chapter 2. I'm taking a break, though.) _Thinking Forth_, by Leo Brodie et al. _The Awk Programming Language_ by Aho, Weinberger, and Kernighan. _Programming Pearls_ and _More Programming Pearls_ by Jon Bentley. I couldn't put _CTM_ (http://www.info.ucl.ac.be/~pvr/book.html)…

  • …计算机能做些什么,以及它们是多么神奇的机器。- 《Architecture of Symbolic Computers》- Kogge:一首赞歌,献给如果 RISC 和 x86 没有横扫一切本应呈现的世界。- 《Thinking Forth》- Leo Brodie:Forth 很野,这本书也很野,真真正正是另一个世界。在长达 25 年的多次尝试后,我今年又试了一次,这次终于彻底开窍了。- 《Malicious…

    …what can be done with computers, and that they are marvelous machines. - Architecture of Symbolic Computers - Kogge An ode to what could have been if RISC and x86 hadn't steamrolled the landscape. - Thinking Forth - Leo Brodie Forth is wild, this book is wild, it's really a different world. After multiple attempts over 25 years, I'm giving it another go this year and this time it is actually clicking. - Malicious…

  • Forth 可不是那种为了存在而存在的平庸语言。我目前正在通过 Leo Brodie 的优秀著作《Starting Forth》和《Thinking Forth》学习 Forth。它真的能改变你的思维方式。就像 Lisp 一样——几乎有种“忽见新星游入眼帘”的感觉。Forth 风格的核心特质就是写大量只有 1 到 2 行的函数,以这种…

    Forth is not just another language for the sake of it. I am currently learning Forth from Leo Brodie's excellent books "Starting Forth" and "Thinking Forth". It actually changes the way you think. Just as Lisp does - almost a feeling of "a new planet swims into his ken". The main feature of the Forth style is to write lots of 1 to 2 line functions, in such…

  • …Aho、Weinberger 和 Kernighan,《The AWK Programming Language》;Andrew Appel,《Compiling With Continuations》;Jon Bentley,《More Programming Pearls》;Jon Bentley,《Programming Pearls》;Leo Brodie,《Thinking FORTH》;W. H. Burge,《Recursive Programming Techniques》;Carriero 与 Gelernter,《How to Write Parallel Programs》;A. K. Dewdney,《The New Turing Omnibus》;Edsger Dijkstra,《A Discipline of Programming》…

    …Aho and Weinberger and Kernighan, The AWK Programming Language Andrew Appel, Compiling With Continuations Jon Bentley, More Programming Pearls Jon Bentley, Programming Pearls Leo Brodie, Thinking FORTH W. H. Burge, Recursive Programming Techniques Carriero and Gelernter, How to Write Parallel Programs A. K. Dewdney, The New Turing Omnibus Edsger Dijkstra, A Discipline of Programming…

  • …这个帖子里涵盖了函数式(SICP、Haskell 相关书)、逻辑式(Prolog 相关书)和过程式/OO(几乎其他所有书)语言,所以我觉得应该加一本栈式/串接式语言(Stack/Concatenative Languages)的参考书:Brodie 的《Thinking Forth》

    …this thread cover Functional (SICP, Haskell books), Logic (Prolog Books), and Procedural/OO (Almost everything else) Languages, so I figure I should add a reference for Stack/Concatenative Languages: Thinking Forth - Brodie

  • …FORTH 教程可以在线查看:《Starting FORTH》在线版:https://www.forth.com/starting-forth/ 。几年前我读过它,还在微机上玩过 FORTH。挺有意思的语言。更进阶的《Thinking FORTH》也是 Leo Brodie 写的,上面的网址里也有对应链接。

    …FORTH tutorial is available online: Starting FORTH — Online Edition: https://www.forth.com/starting-forth/ I had read it and played around with FORTH on a microcomputer some years ago. Fun language. Thinking FORTH, a more advanced book, also by Leo Brodie, is also linked to from the above URL.

正在加载完整评论……

键盘快捷键

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