> Perhaps it'd be worthwhile to consider making the compiler easier to > understand, maybe by devoting a lot of effort into the internals > documentation. There's a lot of knowledge wrapped up in people that > could disappear with one bus factor.
That is definitely a worthwhile goal, and one that's had mixed success in the past, but: - compilers are extremely complex programs and there's a limit to how much even the best-written internals documentation can explain - even fewer people are interested and competant to write such documentation as there are to do the necessary development work