[Ebook] Thorsten Ball - Writing An Interpreter In Go

[Ebook] Thorsten Ball - Writing An Interpreter In Go

Register & Get access to index

sm-card-03b4fb28.png


Why this book?​

This is the book I wanted to have a year ago. This is the book I couldn't find. I wrote this book for you and me.

So why should you buy it? What's different about it, compared to other interpreter or compiler literature?

  • Working code is the focus. Code is not just found in the appendix. Code is the main focus of this book.
  • It's small! It has around 250 pages of which a great deal is readable, syntax-highlighted, working code.
  • The code presented in the book is easy to understand, easy to extend, easy to maintain.
  • No 3rd party libraries! You're not left wondering: "But how does tool X do that?" We won't use a tool X. We only use the Go standard library and write everything ourselves.
  • Tests! The interpreter we build in the book is fully tested! Sometimes in TDD style, sometimes with the tests written after. You can easily run the tests to experiment with the interpreter and make changes.
Author
Satoru Gojo
Downloads
148
Views
429
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Satoru Gojo