偶然想起尚未提到投影片釋出的訊息,趕快補上,請見:
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 這個極為精簡的程式語言作為探討對象,動手實作
: 編譯器、解譯器、前置編譯器、虛擬機器,進而論及效能優化與程式語言的擴充。