There is a lot of variety when it comes to the different types of programmers. In general, is beneficial for a programmer to learn how to build a compiler? In what cases would
I'm a web developer; I spend most of my time in PHP and MySQL. I don't think learning to build a compiler would benefit me much.
Different types of programmers will get differing amounts of benefit.
Bit of a non-answer, I know...