Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re: Re^2: Useful non-Perl-specific references

by Elian (Parson)
on Jun 26, 2003 at 20:03 UTC ( #269396=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Useful non-Perl-specific references
in thread Useful non-Perl-specific references

That is my opinion on the 2nd edition Dragon. :) I don't have a first edition of it, but all the other compiler books in my collection are better than the Dragon. (Arguably the copy of the Tao Te Ching I have is a better compiler book than the Dragon...)


Comment on Re: Re^2: Useful non-Perl-specific references
Replies are listed 'Best First'.
Re^4: Useful non-Perl-specific references
by mr_mischief (Monsignor) on Jun 26, 2003 at 21:15 UTC
    I'd like to now what those are. I don't have any really good books dedicated to compiler design I guess.

    I have the O'Reilly lex & yacc book, I have the aforementioned Programming Language Pragmatics which isn't per se a how-to on compiler writing but has lots of suggestions on certain topics within the realm of writing compilers, Writing Compilers and Interpreters by Ronald Mak (with which I am not very impressed although it does teach how to write a non-optimizing recursive descent parser fairly effectively), and a few books which touch on interpretation and compilation (including books on assembly, on the general practices of programming, on embedded programming, on advanced user interfaces, etc.).

    Of the group which I have, the Dragon is the best one devoted entirely to the hows and whys of building a whole compiler. Lex&Yacc and Programming Language Pragmatics together make for a good team, though.

    Christopher E. Stith
    use coffee;

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://269396]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (18)
As of 2015-07-28 15:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (257 votes), past polls