Hacker News new | ask | show | jobs
by kevinclancy 3415 days ago
Modern Compiler Implementation in ML by Andrew Appel
1 comments

I second this. Build a compiler from scratch. Main annoyance is that it uses SML - most readers are likely to want to use OCaml, and it's a bit fiddly translating between the two.
Why not just work with SML and focus on the compiler building part? Any particular reason to want to use OCaml?
There are of course the C and Java implementation books as well.
Links?