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