I work at Red Hat on GCC, the GNU Compiler Collection, and I spent most of the past year making GCC easier to use. Let's look at C and C++ improvements that will be in the next major release of GCC, GCC 9. A new look for diagnostics By way of example, let's look at how GCC 8 reports an attempt to use a missing binary "+" in C++: $ gcc-8 t.cc t.cc: In function ‘int test(const shape&, const shape&)’
![Usability improvements in GCC 9 | Red Hat Developer](https://cdn-ak-scissors.b.st-hatena.com/image/square/60d56e48c2697feb0be57425b71d72920cca4c09/height=288;version=1;width=512/https%3A%2F%2Fdevelopers.redhat.com%2Fsites%2Fdefault%2Ffiles%2Fstyles%2Fshare%2Fpublic%2Fblog%2F2014%2F09%2Fgnu-logo.png%3Fitok%3DsfJBBhvF)