It's called "Writing An Interpreter In Go" and contains what it says on the box.
In the book we will build a programming language from scratch. We'll start with 0 lines of code and end up with a fully working interpreter for the Monkey programming language. It's not a book about theory, its focus is working code.
Check it out at interpreterbook.com
Hi there! My name is Thorsten Ball. I'm a programmer living in Aschaffenburg, Germany.
As a programmer I am currently interested in web development, systems programming, programming languages, interpreters, compilers, Unix, databases, programming methologies and open source. But this might easily change, since there are still so many things I don't know about but love to discover.
I love to learn and am always eager to improve my skills.
You can subscribe to post updates via the Atom feed.
Applikatoni - A deployment server for small teams with multiple applications, written in Go, developed at flinc.
Watchgopher - A lightweight, scriptable and UNIX-y filewatcher.
dotfiles - My dotfiles. git, zsh, tmux, etc.
vimconfig - Everything that goes in my ~/.vim folder.
Not finished, not stable, not ready for production, but fun!
Helles - A multi-process webserver written entirely in C.
Sceem - A small Lisp/Scheme interpreter written in Ruby.