…Linda Torczon. http://craftinginterpreters.com/ is also a pretty great, programming-oriented intro, which may be good to work through alongside. For more on the analysis & compiler optimization side, "SSA-based Compiler Design" (http://ssabook.gforge.inria.fr/latest/; GitHub Mirror: https://github.com/pfalcon/ssabook) is a good follow-up. Further readings: Book recommendations in https://github.com/MattPD/cpplinks/blob/master/compilers.md#...…
…the LLVM book by Quentin Colombet really useful because they both give easy to understand information that seems to be actually used in real large systems like LLVM/gcc etc. There are also book like SSA-based compiler design that seem to be great but I am not able to read because of lacking prior knowledge. Also thank you to Adrian if he is reading this, he is an amazing teacher and releasing this content is much appreciated
……Linda Torczon。http://craftinginterpreters.com/ 也是一本极好的、偏重编程实践的入门书,边看边跟着做很不错。如果想深入学习分析和编译器优化方面的内容,《SSA-based Compiler Design》(http://ssabook.gforge.inria.fr/latest/;GitHub 镜像:https://github.com/pfalcon/ssabook)是一本很好的进阶读物。延伸阅读:书单推荐见 https://github.com/MattPD/cpplinks/blob/master/compilers.md#...…
…Linda Torczon. http://craftinginterpreters.com/ is also a pretty great, programming-oriented intro, which may be good to work through alongside. For more on the analysis & compiler optimization side, "SSA-based Compiler Design" (http://ssabook.gforge.inria.fr/latest/; GitHub Mirror: https://github.com/pfalcon/ssabook) is a good follow-up. Further readings: Book recommendations in https://github.com/MattPD/cpplinks/blob/master/compilers.md#...…
《SSA-based Compiler Design》[1] 太棒了,里面有超级多有意思的算法。[1] http://ssabook.gforge.inria.fr/latest/book.pdf
"SSA-based Compiler Design" [1] is awesome, heaps of interesting algorithms. [1] http://ssabook.gforge.inria.fr/latest/book.pdf
……Quentin Colombet 写的那本 LLVM 书非常有用,因为它们都提供了通俗易懂的信息,而且看起来确实是用在 LLVM/gcc 这样真实的大型系统里的。还有像《SSA-based Compiler Design》这样的书,看起来很神,但由于缺乏先验知识我啃不动。另外,如果 Adrian 能看到这个,非常感谢他,他是一位了不起的老师,发布这些内容真的功德无量。
…the LLVM book by Quentin Colombet really useful because they both give easy to understand information that seems to be actually used in real large systems like LLVM/gcc etc. There are also book like SSA-based compiler design that seem to be great but I am not able to read because of lacking prior knowledge. Also thank you to Adrian if he is reading this, he is an amazing teacher and releasing this content is much appreciated
这里有一本:https://www.amazon.com/SSA_based-Compiler-Design/dp/30308051...
There’s https://www.amazon.com/SSA_based-Compiler-Design/dp/30308051...