Re:How I wrote a self-hosting C compiler in 40 days
by hitlin37 on Monday December 14, 2015 @01:33PM
(#10732828)
Since technologies changes before the book is out, how does that hold in compiler domain? Are there any modern compiler book that explains around llvm/gcc as an example compiler?
[ Parent
| on HN ]
Re:How I wrote a self-hosting C compiler in 40 days
by sklogic on Monday December 14, 2015 @01:42PM
(#10732897)
Not sure if there are any books around LLVM or gcc, but there is a lot of up to date texts.
Grune at al., "Modern Compiler Design",
Appel, "Modern Compiler Implementation in ML",
and many more.
P.S. Because of a slow-ban, adding another one to this answer. This is the best source on SSA:
http://www.cri.ensmp.fr/people/pop/papers/2006-12-thesis.pdf
Re:How I wrote a self-hosting C compiler in 40 days
by sgeisenh on Monday December 14, 2015 @03:41PM
(#10733679)
I'll just add this on: https://www.cs.cmu.edu/~fp/courses/15411-f14/schedule.html
The lecture notes are simple and excellent, though at a very high level of abstraction. Though most of the notes are full of references to the original material, which is super nice.