Re: Books: Modern Compiler (Design | Implementation)

N D Efford <>
13 Apr 2003 12:39:18 -0400

          From comp.compilers

Related articles
Books: Modern Compiler (Design | Implementation) (2003-04-05)
Re: Books: Modern Compiler (Design | Implementation) (Francois Gagnon) (2003-04-07)
Re: Books: Modern Compiler (Design | Implementation) (Tony Finch) (2003-04-07)
Re: Books: Modern Compiler (Design | Implementation) (N D Efford) (2003-04-13)
| List of all articles for this month |

From: N D Efford <>
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 <> 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.


Post a followup to this message

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