I can only speak for myself here, but I really did enjoy the book as a fairly early introduction to these concepts. In many ways, it lacks depth as it covers many different languages (35-40). As such, it serves very nicely to survey the field and introduce you to different programming paradigms, syntax styles, methods of operation (compilation versus interpretation), and different architectures.
As such, I think the book fails to deliver very much that is concrete. If you're looking to understand compilers, you're better off looking for a regular compiler book. I liked this book - Writing Compilers and Interpreters by Ronald Mak - but admittedly it's the only book on the subject I really dug into.
Ultimately, it was a pleasant read and gave me some perspective, but I didn't think it was all that helpful or informative.