……Mathematics》效果拔群。接着,找几本优秀的编程语言设计(不是语法分析和编译)教材来看看,比如 Turbak 等人写的《Design Concepts in Programming Languages》和 Finkel 的《Advanced Programming Language Design》。另外,我书架上还有几本也强烈推荐——《Computer Organization and Design》、《Operating System Concepts》(著名的“恐龙书”),以及(如果你想深入……
…Mathematics" to good effect. Eventually, pick up some good textbooks on programming language design (not parsing and compilation), like Turbak et al's "Design Concepts in Programming Languages" and Finkel's "Advanced Programming Language Design." Also, a few more sitting on my bookshelf that I also highly recommend -- "Computer Organization and Design," "Operating System Concepts" (the famous "Dinosaur book"), and (if you want to get into the…
……逼着自己往深了钻。但只要你做到了,你看待编程语言的视角就会完全不同。我发现以下资料对找回(并保持)我的“编程乐趣”很有帮助:1) Raphael Finkel 写的《Advanced Programming Language Design》。2) Peter Van Roy 和 Seif Haridi 写的《Concepts, Techniques, and Models of Computer Programming》。3) Jean-Francois Monin 写的《Understanding Formal Methods》。4) 《Design Concepts in Programming…
…yourself to dig deeper. But once you do this, you will begin to look at programming languages in a whole different light. I found the following useful to get back (ongoing) my "joy of programming"; 1) Advanced Programming Language Design by Raphael Finkel. 2) Concepts, Techniques, and Models of Computer Programming by Peter Van Roy and Seif Haridi. 3) Understanding Formal Methods by Jean-Francois Monin. 4) Design Concepts in Programming…
……语言应该是什么样。这显然不是坏事,但大家必须了解历史,明白它们是怎么发展到现在的。Rustaceans(Rust 开发者)最好去读读 Raphael Finkel 的《Advanced Programming Language Design》这类书,里面展示并对比了大量的语言及其独特性。
…language should be like. Obviously this is not a bad thing but folks need to be aware of history and how they got to where they are now. Rustaceans would do well to read something like Raphael Finkel's book Advanced Programming Language Design where a whole bunch of languages and their unique features are shown/compared.
……与此同时,C/C++ 一直在默默吸收来自实战一线的经验教训,并且已经改进了许多。下次再有 Rustacean 开始上蹿下跳时,把 Raphael Finkel 的《Advanced Programming Language Design》甩给他们看,让他们明白太阳底下并无新事。
…Meanwhile C/C++ have been quietly adding in wisdom from lessons learned in the trenches and have gotten much better. Next time a rustacean starts jumping up and down, show them Raphael Finkel's book Advanced Programming Language Design so that they can understand there is nothing new under the sun.
……想要了解涵盖不同编程范式(如命令式/面向对象/函数式/数据流/并发/声明式/逻辑/聚合)的各类语言(包括工业界和学术界的)入门,请参阅 Raphael Finkel 的《Advanced Programming Language Design》。
…introduction to different languages (both from Industry and Academia) from different programming paradigms (i.e. Imperative/OO/Functional/Dataflow/Concurrent/Declarative/Logic/Aggregate) see Raphael Finkel's Advanced Programming Language Design.
大家在学习编程语言(PL)时可能会觉得这些很有用:1) Raphael Finkel 写的《Advanced Programming Language Design》——一本对比了一大堆各色语言的经典著作(90 年代末)。2) Franklyn Turbak 等人写的《Design Concepts in Programming Languages》——一本全面(且厚重)的 PL 著作……
Folks might find the following useful for studying PLs; 1) Advanced Programming Language Design by Raphael Finkel - A classic (late 90s) book comparing a whole smorgasbord of languages. 2) Design Concepts in Programming Languages by Franklyn Turbak et al. - A comprehensive (and big) book on PL…
……Mathematics》效果拔群。接着,找几本优秀的编程语言设计(不是语法分析和编译)教材来看看,比如 Turbak 等人写的《Design Concepts in Programming Languages》和 Finkel 的《Advanced Programming Language Design》。另外,我书架上还有几本也强烈推荐——《Computer Organization and Design》、《Operating System Concepts》(著名的“恐龙书”),以及(如果你想深入……
…Mathematics" to good effect. Eventually, pick up some good textbooks on programming language design (not parsing and compilation), like Turbak et al's "Design Concepts in Programming Languages" and Finkel's "Advanced Programming Language Design." Also, a few more sitting on my bookshelf that I also highly recommend -- "Computer Organization and Design," "Operating System Concepts" (the famous "Dinosaur book"), and (if you want to get into the…
……逼着自己往深了钻。但只要你做到了,你看待编程语言的视角就会完全不同。我发现以下资料对找回(并保持)我的“编程乐趣”很有帮助:1) Raphael Finkel 写的《Advanced Programming Language Design》。2) Peter Van Roy 和 Seif Haridi 写的《Concepts, Techniques, and Models of Computer Programming》。3) Jean-Francois Monin 写的《Understanding Formal Methods》。4) 《Design Concepts in Programming…
…yourself to dig deeper. But once you do this, you will begin to look at programming languages in a whole different light. I found the following useful to get back (ongoing) my "joy of programming"; 1) Advanced Programming Language Design by Raphael Finkel. 2) Concepts, Techniques, and Models of Computer Programming by Peter Van Roy and Seif Haridi. 3) Understanding Formal Methods by Jean-Francois Monin. 4) Design Concepts in Programming…
……语言应该是什么样。这显然不是坏事,但大家必须了解历史,明白它们是怎么发展到现在的。Rustaceans(Rust 开发者)最好去读读 Raphael Finkel 的《Advanced Programming Language Design》这类书,里面展示并对比了大量的语言及其独特性。
…language should be like. Obviously this is not a bad thing but folks need to be aware of history and how they got to where they are now. Rustaceans would do well to read something like Raphael Finkel's book Advanced Programming Language Design where a whole bunch of languages and their unique features are shown/compared.
……与此同时,C/C++ 一直在默默吸收来自实战一线的经验教训,并且已经改进了许多。下次再有 Rustacean 开始上蹿下跳时,把 Raphael Finkel 的《Advanced Programming Language Design》甩给他们看,让他们明白太阳底下并无新事。
…Meanwhile C/C++ have been quietly adding in wisdom from lessons learned in the trenches and have gotten much better. Next time a rustacean starts jumping up and down, show them Raphael Finkel's book Advanced Programming Language Design so that they can understand there is nothing new under the sun.
……想要了解涵盖不同编程范式(如命令式/面向对象/函数式/数据流/并发/声明式/逻辑/聚合)的各类语言(包括工业界和学术界的)入门,请参阅 Raphael Finkel 的《Advanced Programming Language Design》。
…introduction to different languages (both from Industry and Academia) from different programming paradigms (i.e. Imperative/OO/Functional/Dataflow/Concurrent/Declarative/Logic/Aggregate) see Raphael Finkel's Advanced Programming Language Design.
大家在学习编程语言(PL)时可能会觉得这些很有用:1) Raphael Finkel 写的《Advanced Programming Language Design》——一本对比了一大堆各色语言的经典著作(90 年代末)。2) Franklyn Turbak 等人写的《Design Concepts in Programming Languages》——一本全面(且厚重)的 PL 著作……
Folks might find the following useful for studying PLs; 1) Advanced Programming Language Design by Raphael Finkel - A classic (late 90s) book comparing a whole smorgasbord of languages. 2) Design Concepts in Programming Languages by Franklyn Turbak et al. - A comprehensive (and big) book on PL…