And importantly, ever since these events, keeping up the workflow described in the post: treating bad diagnostics as bugs, and having some hard-working, dedicated folks just grinding out the improvements. There is a looooong tail here.
Turbo Pascal also provided a nice experience, that I quickly missed when I moved into C and C++ world of endless error messages when a semi-colon is out of place.