September 10, 2019
Writing a Bytecode Compiler and Virtual Machine in Go
While at the Recurse Center, I’ve finished up Thorsten Ball’s book, Writing a Compiler in Go. Thorsten’s book is an excellent resource for learning about Compilers and Virtual Machines due to the well thought out explanations and diagrams. I presented the final product during RC’s weekly technical talks and talked about how the Compiler pieces fit together and some of the challenges faced when translating an Interpreter into a Compiler.
...
Read more