Episode
C++ Compiler Errors for Humans
with Sy Brand
In every ISO C++ survey so far, compiler errors have been one of the top answers for "what is one thing you would change about C++ if you had a magic wand". We may not have a magic wand, but maybe we can still improve on the state of diagnostics.
In this talk I'll discuss the characteristics of diagnostics which make them better—based on industry tools and academic research—and show what our team has been working on to improve our errors in MSVC and the Visual Studio IDE.
Recommended resources
Connect
- Sy Brand | Twitter: @TartanLlama
In every ISO C++ survey so far, compiler errors have been one of the top answers for "what is one thing you would change about C++ if you had a magic wand". We may not have a magic wand, but maybe we can still improve on the state of diagnostics.
In this talk I'll discuss the characteristics of diagnostics which make them better—based on industry tools and academic research—and show what our team has been working on to improve our errors in MSVC and the Visual Studio IDE.
Recommended resources
Connect
- Sy Brand | Twitter: @TartanLlama
Have feedback? Submit an issue here.