[{"data":1,"prerenderedAt":75},["ShallowReactive",2],{"maker-munificent":3},[4,35,57],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":22,"domain":23,"tier":24,"attempts":25,"strip":26,"url":27,"mix":28,"praise":32,"objection":33,"sub":34},13406081,"Crafting Interpreters","A handbook for making programming languages",false,"learning_science",2017,423,75,"loved",0.52,2,[17,18,19,20,21],"interpreters","programming languages","compilers","handbook","language implementation","munificent","craftinginterpreters.com","legend",0,"0003003500300055050500035000000000030035","http:\u002F\u002Fwww.craftinginterpreters.com\u002F",[29,30,31,25],8,6,1,"Readers find it a welcome, approachable resource on language implementation.","The sign-up box reappears on every page until closed.","programming language book",{"id":36,"name":37,"line":38,"ai":8,"cat":9,"year":10,"points":39,"comments":40,"rec":13,"s":41,"top":42,"kw":43,"maker":22,"domain":23,"tier":49,"attempts":25,"strip":50,"url":51,"mix":52,"praise":54,"objection":55,"sub":56},14461799,"“Statements and State”","The next chapter of my book on interpreters",141,50,0.39,13,[44,45,46,47,48],"interpreter","compiler","lox","programming language","bytecode","notable","0000000500000555030305055335010000303000","http:\u002F\u002Fwww.craftinginterpreters.com\u002Fstatements-and-state.html",[29,53,31,31],5,"Clear, entertaining writing","Dynamic variable lookup delays detecting typos until runtime","programming book",{"id":58,"name":59,"line":60,"ai":8,"cat":9,"year":10,"points":61,"comments":62,"rec":63,"s":64,"top":65,"kw":66,"maker":22,"domain":23,"tier":49,"attempts":25,"strip":69,"url":70,"mix":71,"praise":73,"objection":74,"sub":56},14637212,"“Crafting Interpreters”","“Crafting Interpreters” chapter, control flow and Turing-completeness",116,40,"debated",-0.08,17,[17,19,67,68,18],"turing completeness","control flow","1103330000000010010500001030055000000155","http:\u002F\u002Fwww.craftinginterpreters.com\u002Fcontrol-flow.html",[53,72,25,30],4,"Good read and useful for learning language design","Not a Show HN because it is a blog-style chapter, though others say books count",1793991221253]