Customer Review: This book is famous, and when I told people 20 years my senior that I was in compilers and I was using the dragon book, they knew the book. There are probably some changes between editions between now and then, but the fundamentals of compiler design has changed little. And when it comes to be... more info
Customer Review: I think this book is a good introduction to writing good/better scientific programs. It seems so very much is left out of courses, and people are left to their own devices in terms of learning how to write good, robust, and fast programs. This book is a mix of numerical analysis, programming... more info
Customer Review: This is a very good intermediate/advanced text for codegen & optimization. Having spent nearly 15 years working on compiler development, with most of it spent on codegen & optimization in compiler backends, I was very happy to see this book published ten years ago when I was relatively... more info
Customer Review: This book is not very good if you expect answers with questions inside the material. I found it difficult to understand/learn the subject without knowing where you have failed at in the equations.
Customer Review: Allen and Kennedy (A&K) haven't written your first compiler book. There's nothing about syntax analysis, code generation, instruction scheduling, or intermediate representations. You already know all that part, or you won't get very far in this book. Once you have the basics down, A&K is an... more info
Customer Review: I've been working on commercial development tools for nearly 15 years now, with most of that time spent on compilers, and most of the compiler time spent on optimization and code generation. The strength of this book is that it is a good introduction to modern compiler design, with many... more info
Customer Review: This book gives a good synopsis of each topic, but you'll have to look elsewhere for detail. For example, when discussing the parsing alogrithms of regular expressions, only a few strategies are mentioned.
Customer Review: This book lays out the compiler's source code in Web (think Knuth), in which instead of seeing an entire program, you see a small fragment, and notes to look up the rest on a different page. In my opinion, this makes the book nearly impossible to read. In its defense, however, the book... more info