| I've favorited a fair number of compiler discussions here. Some you may find useful, either for the linked content or the discussions therein: - Writing a Compiler is Surprisingly Easy - https://news.ycombinator.com/item?id=38182461 - Write your own retro compiler - https://news.ycombinator.com/item?id=38591662 - Compiling a Lisp - https://news.ycombinator.com/item?id=39216904 - Writing a C Compiler - https://news.ycombinator.com/item?id=41227716 - Compilers: Incrementally and Extensibly - https://news.ycombinator.com/item?id=43593088 - Working through 'Writing a C Compiler' - https://news.ycombinator.com/item?id=44541565 - Build a Compiler in Five Projects - https://news.ycombinator.com/item?id=46031220 Personally I found Crafting Interpreters to be a terrific introduction to the key concepts: https://craftinginterpreters.com (But I'm just a kibitzer, I've never written anything more serious than a DSL in Perl.) |