Live data from Hacker News

Ask HN: Recommend an introductory course on compilers

news.ycombinator.com

21–23 of 23 posts

Re: Ask HN: Recommend an introductory course on compilers

#21
post #16
post #6

James Kyle (who created Babel) wrote a 'Super Tiny Compiler' that's a really great (low barrier to entry) place to start. The inline docs are super well written, clear and extensive. It's also implemented in JabaScript. It's an amazing learning tool and I really loved reading it! https://github.com/thejameskyle/the-super-tiny-compiler

I thought it was that young aussie guy, Sabastian that created babel? It was initially named 6to5 to my best memory, and later renamed Babel.

You are correct.

Re: Ask HN: Recommend an introductory course on compilers

#22
http://t3x.org/reload/

A tour through a clean subset of a C compiler, full C source code included. It's not exactly a course, but will introduce all basic parts of compiler construction on the theoretical and practical level: lexing, parsing, code generation, optimization, and runtime support. The complete code from the book is in the public domain: http://t3x.org/subc

For the record: I'm the author.

Post reply on HN