偶然想起尚未提到投影片释出的讯息,赶快补上,请见:
http://www.slideshare.net/jserv/vm-construct
下一个部份就是开发一个小型的 optimizing JIT compiler, 后端平台为 Linux/x86_64
欢迎一并对照 GNU Toolchain 运作原理简报:
http://www.slideshare.net/jserv/how-a-compiler-works-gnu-toolchain
※ 引述《fourdollars (四元)》之铭言:
: 少年 Compiler 的奇幻漂流:浅谈编译器技术的设计与实作
: Abstract:
: 对许多人来说,编译器技术像是个难以捉摸的项目,好似不曾有机会深入接触,但日常所
: 用的软件却随处可见其应用的踪迹,比方说 Android (Dalvik), Mozilla/WebKit
: (JavaScript engine),Java, .Net 等等,然而背后无论是原理或者实作的复杂,每每令
: 人望之却步。本议程挑选 Brainfuck 这个极为精简的程式语言作为探讨对象,动手实作
: 编译器、解译器、前置编译器、虚拟机器,进而论及效能优化与程式语言的扩充。