Comment Comment by oxff Writing a toy compiler, the entire pipeline end-to-end, for a language no matter how small. I can't think of another exercise that covers so many good issues to solve, and good practices for solving them.The two I like to recommend are:- PLAI: https://cs.brown.edu/courses/cs173/2012/book/- Essentials of Compilation: https://wphomes.soic.indiana.edu/jsiek/For general software design, this blog is quite golden: https://www.tedinski.com/archive/ parent oxff 4 years ago
The two I like to recommend are:
- PLAI: https://cs.brown.edu/courses/cs173/2012/book/
- Essentials of Compilation: https://wphomes.soic.indiana.edu/jsiek/
For general software design, this blog is quite golden: https://www.tedinski.com/archive/