on 23 September 2011
I am not yet through this book but from what I have seen so far this book is one of a kind. The examples are well-written and advanced Java examples that are a joy to read (you can actually learn something about Java from reading these examples!). I used to have the old 1st edition (which used C), but this one is so much better. If there's one book about compiler writing (and debugger writing and so on) you MUST have, this is it! This book is, as it says, not a book about theory, but a practical, down-to-earth book about making amazing software with the gentle help of an amazing instructor.