AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

Compilers: Principles, Techniques, and Tools

Please fill out form in order to compare prices
Title: Compilers: Principles, Techniques, and Tools
by Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman
ISBN: 0-201-10088-6
Publisher: Addison Wesley Publishing Company
Pub. Date: 01 October, 1985
Format: Hardcover
Volumes: 1
List Price(USD): $99.00
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 4.07 (43 reviews)

Customer Reviews

Rating: 5
Summary: Excellent Introductory Compiler Text
Comment: This is a comprehensive and easy to understand text. It covers all the fundamental stages of compiler design, with plenty of explanation (both practical and theoretical). It doesn't exhaustively cover every conceivable topic, but it does leave you with a good taste of what's involved. Of course, it is not a book for beginning programmers, and there are very few code examples. Judging by the comments of some reviewers, I would suspect that they gave poor reviews because they lacked the prerequisite background (familiarity with a good HLL like C, data structures, mathematical background etc). As with any 'advanced' topic in computer science, there is quite a lot expected from you. Upon first reading, some topics occasionally seem overwhelming. Welcome to Earth. This is where your library card comes in. Do a little research and then come back to this text; you'll find that it is well organized and extremely clear. If you want a cookbook this book isn't for you. If you want a solid understanding of compiler fundamentals then this book is your best bet.

Rating: 4
Summary: Ahh, the "Dragon Book"
Comment: You can hardly search the internet for compiler books without seeing the "Dragon Book" rear its head. Intrigued by its reputation as the authority (not to mention being very hard to read,) I had to buy it.

This book is very theoretical! That may be good or bad, depending on how used you are to handling theory. It is well organized. The authors break the compiler into front end and back end, and then further into symbol table, lexer, parser, semantics, intermediate code generation, code generation, and code optimization. There are chapters dedicated to each.

I didn't read the whole book (so I'm still a mere mortal,) only the recommended introductory sections followed by some browsing. This was out of personal interest - not for a class. By the time I was through chapter 7 or so, I sat down and started planning a [cheesy] Pascal compiler (they give the grammar as a project.) I'm not done yet - heh - but I haven't been frustrated by anything the book hasn't covered yet. Therefore, I can testify that this book has really guided me well.

However, like I said, if you space out in the presence of pure crystalline theory, then this book is not for you. Usually the first 3 sections of a chapter are 100% theory, then the "how to" section, followed by advanced theory. It may help if you have taken some courses in abstract algebras - I'm not kidding! Also, a (the) major flaw this book has is the mysteriously missing pages of code. There is no complete compiler (of anything significant) to study (which is why it gets 4 instead of 5 stars.) The only thing close is a 5 page infix to postfix translator written in archaic C. This book gives you the tools, not the answers. Be warned.

Still, I recommend it to the dauntless and couragous... dragon slayers. [Hack-snort]

Rating: 1
Summary: Trivial, non-constructive, hard-to-follow, terrible
Comment: The worst textbook I've ever read.
For Many times I've been confused by the author's explanation for some very simple ideas.

Similar Books:

Title: Lex & Yacc (A Nutshell Handbook)
by John R. Levine, Tony Mason, Doug Brown
ISBN: 1565920007
Publisher: O'Reilly & Associates
Pub. Date: 01 October, 1992
List Price(USD): $29.95
Title: Introduction to Algorithms, Second Edition
by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
ISBN: 0262032937
Publisher: MIT Press
Pub. Date: 01 September, 2001
List Price(USD): $79.95
Title: Advanced Compiler Design and Implementation
by Steven S. Muchnick
ISBN: 1558603204
Publisher: Morgan Kaufmann Publishers
Pub. Date: 01 July, 1997
List Price(USD): $94.95
Title: Programming Language Pragmatics
by Michael L. Scott
ISBN: 1558604421
Publisher: Morgan Kaufmann Publishers
Pub. Date: 15 January, 2000
List Price(USD): $74.95
Title: Modern Compiler Implementation in Java
by Andrew W. Appel, Jens Palsberg
ISBN: 052182060X
Publisher: Cambridge University Press
Pub. Date: November, 2002
List Price(USD): $65.00

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache