CompilerWriter
Would you be willing to pay for it (how much)? And what would be a good platform for this?
I'm doing this to pay bills while I work on something of my own. I will use C myself (might include a couple of 'parallel' videos for Rust too wherever applicable) but the way I explain, one would be able to use any programming language.
The contents would roughtly go like this-
1) Explaining the 'theory of computation', theoretical and not really necessary for learning how to build compilers but I love this topic and it does give you formal insight in the 'power' of computers and if you're going to build non-toy compilers, may help you write more efficient algorithms.
2) Tokenization and parsing.
3) Type system
4) Symbol table
5) Assembly
6) Brief introduction to some basic optimization techniques.
I want to hear if people here have ideas on how to go about doing this. Is there a good platform for interactive online coding+slides class?