Get the latest tech news
Crafting Interpreters: 640 Pages in 15 Months
↩ ↪ July 29, 2021 My book Crafting Interpreters on programming languages is done. OK, OK.
I tried hard to come up with a design that fit the code, asides, and healthy margins in that width while still giving a text size that didn’t require a magnifying glass. The pink text is where an illustration goes and the "@" tells me where to anchor the aside.The main story is where the prose and code snippets go, but the asides and the location markers need to be pulled out float off to the side. There’s nothing quite like syncing all the styles across the chapters, seeing every single file marked changed and wondering, “Did I just accidentally move every bullet list item 3 points to the left?” It felt like flying blind at exactly the stage in the process where I really wanted to see exactly what was happening.
Or read this on Hacker News