@mhoye I wrote my own stack VM and compiler for a laugh recently and literally the first thing I did after getting it into a basic working state was give it really nice error messages with suggestions of how to fix the issue if you make a mistake, because I was gonna be hacking at this thing for weeks and knew I'd need decent feedback to catch my sleep-deprived keyboard snafus.
srsly, compiler devs, do it for your own sanity as much as anyone else's.