I've been out of school for about 2 years and didn't take a compilers course as an undergrad. At this point, it's something I'm interested in and am wondering if it would be reasonable for me to get a copy of the dragon book and self study? what other resources might you recommend to guide me?
I find that I learn best by doing, so I guess what I'm looking for a book that will walk me through the steps of writing a compiler, with excercises building up to writing a compiler, etc. is this the Dragon book? or should I get that as well as somethign else that will guide me through the exercises?