Goodreads helps you keep track of books you want to read.
Start by marking “Advanced Compiler Design and Implementation” as Want to Read:
Advanced Compiler Design and Implementation
by
From the Foreword by Susan L. Graham:
This book takes on the challenges of contemporary languages and
architectures, and prepares the reader for the new compiling problems that
will inevitably arise in the future.
The definitive book on advanced compiler design
This comprehensive, up-to-date work examines advanced issues in the design
and implementation of compilers for mo
Get A Copy
Hardcover, 856 pages
Published
August 1st 1997
by Morgan Kaufmann Publishers
Friend Reviews
To see what your friends thought of this book,
please sign up.
Reader Q&A
To ask other readers questions about
Advanced Compiler Design and Implementation,
please sign up.
Recent Questions
This question contains spoilers…
(view spoiler)
Community Reviews
Showing 1-30

Start your review of Advanced Compiler Design and Implementation

One of the finest computer science textbooks I've ever read, and I've read hundreds. Muchnick is clearly a demigod who's made a fine study of humans so that he might walk amongst us, for reasons unknown to anyone but him. This has reignited my passion for compiler design, and I absolutely can't wait until CS6241 next semester with Santosh Pande, himself reputed to be a Great Master well worth understudy.
Required text for CS6241 (graduate compiler design), on the agenda for next semester. I've le ...more
Required text for CS6241 (graduate compiler design), on the agenda for next semester. I've le ...more

Strong on the theory and full of references to the contemporary literature. But contemporary here was quite a long time ago. So there's plenty on now obsolete RISC architectures, but nothing on the latest Intel and ARM ones, specifically concerning recent developments like out of order execution.
The ICAN notation is a bit annoying. It's a peculiar mix of script-like control flow ("do ... od"), also with lots of APL-like symbols. Generally I just skimmed the algorithms expressed in ICAN. ...more
The ICAN notation is a bit annoying. It's a peculiar mix of script-like control flow ("do ... od"), also with lots of APL-like symbols. Generally I just skimmed the algorithms expressed in ICAN. ...more

Although Muchnick wrote Advanced Compiler Design and Implementation in 1997, he lays out such an excellent overview of the compilation process and delves into such extreme detail with dozens of useful optimizations that it would be remiss for a serious low-level developer's library to forget this book.
Muchnick targeted Master's or PhD level Computer Scientists when he wrote this book, and I hadn't been introduced to some math concepts that he used, such as lattices. A reader attempting to find a ...more
Muchnick targeted Master's or PhD level Computer Scientists when he wrote this book, and I hadn't been introduced to some math concepts that he used, such as lattices. A reader attempting to find a ...more

Oct 11, 2015
Phonesavanh
added it
I am doing research about the compiler and I need help from this book
There are no discussion topics on this book yet.
Be the first to start one »
Goodreads is hiring!
Related Articles
San Francisco is a gold rush town. There aren’t many books about people in their 20s who move to Silicon Valley with dreams of earning a living...
33 likes · 1 comments
No trivia or quizzes yet. Add some now »