Comment by alexgmcm
7 years ago
I did the Nand2Tetris course which includes building a basic compiler.
It just helps fully understand how you go from words in a file to actually doing computations and how purely abstract ideas like a 'class' are implemented.
To be fair, I studied Physics and not CS so I didn't have the opportunity to study Compilers at University.
> so I didn't have the opportunity to study Compilers at University.
Lots of CS people haven't either. My university moved compiler theory to the Masters program.
In some countries that is kind of irrelevant because most end up doing masters anyway.