Related articles |
---|
Books: Modern Compiler (Design | Implementation) andrew@acooke.org (2003-04-05) |
Re: Books: Modern Compiler (Design | Implementation) fgagnon@inouii.com (Francois Gagnon) (2003-04-07) |
Re: Books: Modern Compiler (Design | Implementation) dot@dotat.at (Tony Finch) (2003-04-07) |
Re: Books: Modern Compiler (Design | Implementation) nde@comp.leeds.ac.uk (N D Efford) (2003-04-13) |
From: | N D Efford <nde@comp.leeds.ac.uk> |
Newsgroups: | comp.compilers |
Date: | 13 Apr 2003 12:39:18 -0400 |
Organization: | University of Leeds |
References: | 03-04-010 |
Keywords: | books |
Posted-Date: | 13 Apr 2003 12:39:18 EDT |
Originator: | nde@Linux |
andrew cooke <andrew@acooke.org> wrote:
> Modern Computer Design by Grune et al, and Modern Compiler
> Implementation in Java, by Appel and Palsberg
Grune: very readable, more depth.
Appel: less detail, but more practical.
> one criticism of the Java version is that it's "not Java style", but
> since I've used both ML and Java, I'd like to see what an ML
> programmer can bring to Java).
Second edition has more idiomatic Java. It also switches
tools from CUP to JavaCC and SableCC.
> I have quite a bit of programming experience (I've written a small
> interpreter, just completed a parser for XPath, have used ML, Lisp,
> Haskell, as well as programming for a living in Java) etc etc. So I'm
> more interested in "deep" stuff rather detailed implementation.
Go for Grune then.
Nick
Return to the
comp.compilers page.
Search the
comp.compilers archives again.