Bob Nystrom's Crafting Interpreters
Sep 18 2019 16:27

Starting Bob Nystrom’s Crafting Interpreters. I’ll do his Java version in JavaScript, and maybe also in Lisp. I’ll do his C version in… Rust? Go? I should do one in Haskell. I should do one in Perl. Perl6. Python. How about Dart? Swift?

update Oct 11, 2019:

This is really a lovely book, well written, well coded. I followed along. Here is part I, the interpreter, in JavaScript: https://git.sr.ht/~dhf/jslox

projects