J journal.stuffwithstuff.com Crafting “Crafting Interpreters” (2020) 180 points all2 5 years ago 17 comments