Intro to Compilers
Status: #in-progress
General Outline
- Writing An Interpreter In Go
- Writing A Compiler In Go
- Compiling to Assembly from Scratch
- CS 6120
- Some final project
- Implement packages and package manager for Monkey
- Emit LLVM IR for Monkey
- Emit arm for Monkey
Other Resources
Resources for Amateur Compiler Writers
CSEĀ 40243/60243 - Compilers and Language Design - Fall 2019
Backlinks
Master's in CS
A common thing I see is that credentials don't really matter once you gain industry experience, and become less of a deciding factor when working in the industry. However, I occasionally see job applications requiring a graduate degree (Master's or PhD) in fields that seem neat to work in such as [[intro-compilers]].
Extended CS
* [[intro-compilers]]