Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What are some good resources that cover basics and get very specialized? I wouldn't mind reading through some, I just wanna read everything I can but as long as it's relevant to today, I may still get the dragon book though.


Super basic:

* https://interpreterbook.com/

* https://compilerbook.com/

Somewhat more practical:

* https://www.craftinginterpreters.com/

...

massive gap here

...

Serious:

* Engineering a Compiler (even this wastes soooo much time on parsing)

* Optimizing Compilers for Modern Architectures

* Advanced Compiler Design and Implementation

I'm not exaggerating or being contrary for the sake of it when I say disregard the Dragon book - we don't build compilers like that any more. It's not even like it teaches you the foundations that are still useful because I think the foundations and what we emphasise as important now have changed so much.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: