I have noticed some improvement in compiler messages. But, I have a further suggestion. It seems, though I may be wrong, that when I hit some compiler error, it is because I don't understand the usage or syntax of something very particular - I still fumble over template syntax - though I do far more now than I ever did in C++ or D.
It seems that, since the compiler had an issue about something specific, that the compiler message itself might contain a link to the pertinent documentation for further edification. many terminals will launch a browser directly from the link on the console. anyway... keep up the great work!! Nim is my goto language.