(给Linux爱好者加星标,提升Linux技能)
英文:LukWilson,编译:伯乐在线/可乐
编程语言是怎样工作的理解编译器内部原理,可以让你更高效利用它。按照编译的工作顺序,逐步深入编程语言和编译器是怎样工作的。本文有大量的链接、样例代码和图表帮助你理解编译器。
作者注:这是我在Mdium上的第二篇文章的再版,上一版有超过的阅读量。很高兴我能够帮助到各位的学习,因此我根据上一版的评论,完完全全重写了。
我选择Rust作为这篇文章的主要语言。它是一种详尽的、高效的、现代的而且看起来特意使得设计编译器变得简单。我很喜欢使用它。