This is a pretty good book (from v1) and v2 looks more complete. I do like the writing in the Dragon Book, but the latest edition missed some things. Like the fact that SSA isn't used extensively is a mistake.
One thing that does appear missing from both books are some topics that should be of more interest... like compiling closures (and while it may only take a second of reflection to think of how to do it... its nice to have a textbook that also details it and any tricky corners that aren't obvious).
One thing that does appear missing from both books are some topics that should be of more interest... like compiling closures (and while it may only take a second of reflection to think of how to do it... its nice to have a textbook that also details it and any tricky corners that aren't obvious).