Skip to main content

Courses by Thorsten Ball

Writing A Compiler In Go

Writing A Compiler In Go

This is the sequel to Writing An Interpreter In Go. We're picking up right where we left off and write a compiler and a virtual machine for Monkey. Runnable and tested code fron...
Writing An Interpreter In Go

Writing An Interpreter In Go

In this book we will create a programming language together. We'll start with 0 lines of code and end up with a fully working interpreter for the Monkey* programming language. S...
Thorsten Ball

Thorsten Ball

Hi, my name is Thorsten Ball. I'm a programmer living in Germany. My whole professional life as a software developer I've been working with web technologies and have deployed Ruby, JavaScript, Go and even C code to production systems.