On 1/17/2014 9:17 AM, EduRam wrote:
> Is Go a good reference to learn about compilers inner workings ?
...
The "classic" book mentioned elsethread, "Compilers: Principles,
Techniques, and Tools", is an excellent second read on the subject. (or
a 3rd, or a 4th)
For beginners I would suggest first a book/project that develops a full
compiler for a small language, before jumping into more theoretical stuff.
For example,
Pyster - "Compiler Design and Construction" (Pascal subset)
Hansen - "Brinch Hansen on Pascal Compilers" (Pascal subset)
Wirth - "Compiler Construction" (Oberon subset, early versions used Pascal)
The last one is available online:
http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf
--
Roberto Waltman