Re: Dragon Book - update necessary?

Randall Hyde <rhyde@cs.ucr.edu>
10 Oct 2000 00:52:44 -0400

          From comp.compilers

Related articles
Dragon Book - update necessary? predictor@my-deja.com (Pred.) (2000-10-08)
Re: Dragon Book - update necessary? rhyde@cs.ucr.edu (Randall Hyde) (2000-10-10)
Re: Dragon Book - update necessary? ian@nomadix.demon.co.uk (Ian Elliott) (2000-10-10)
Re: Dragon Book - update necessary? Bjorn.DeSutter@rug.ac.be (Bjorn De Sutter) (2000-10-10)
Re: Dragon Book - update necessary? toon@moene.indiv.nluug.nl (Toon Moene) (2000-10-12)
Re: Dragon Book - update necessary? LLkParsing@aol.com (2000-10-12)
Re: Dragon Book - update necessary? gelleric@wgelleri.boeblingen.de.ibm.com (2000-10-12)
Re: Dragon Book - update necessary? rhyde@cs.ucr.edu (Randall Hyde) (2000-10-15)
[12 later articles]
| List of all articles for this month |

From: Randall Hyde <rhyde@cs.ucr.edu>
Newsgroups: comp.compilers
Date: 10 Oct 2000 00:52:44 -0400
Organization: Posted via Supernews, http://www.supernews.com
References: 00-10-061
Keywords: books

predictor@my-deja.com wrote on 10/9/00 10:34 AM:
> I just read the dragon book for the first time and I'm very impressed
> by the quality of this book. But it's quite old, isn't it?


For undergraduate work the only complaint I've had with this book is
that it's very wordy. When Sethi added his bit, the text ballooned
quite a bit. The early version of the Dragon book was much more
concise and less tiring to read.


As for the material being old, for an introductory course the
information is still pertinent. For a graduate course, the
Dragon book is a little out of step with the times since
(1) Optimization theory has advanced quite a bit since
the Dragon book was written, and
(2) We're back to the view that variables are registers
rather than memory locations.


There are several new texts that are excellent for graduate
work. Some instructors have even switched to other texts
for undergraduate work. However, there's nothing intrinsically
wrong with the Dragon book as an introductory text.
Randy Hyde


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.