Hacker News new | ask | show | jobs
by kvs 5951 days ago
Part of being a C developer (or C++ template) developer is in fact understanding what the compiler spits out. So, this did't convine me enough because "two or more data types" made me skip right a head to the definition of Point. :-)

My point is Clang is good but friendly error messages is not the only reason I would change to Clang.

2 comments

But it is a compelling reason. Imagine all of the brain cells you can reclaim by forfeiting that C++ error message intuition that you now have.

First we need full C++ coverage in clang. Onward!

> Imagine all of the brain cells you can reclaim by forfeiting that C++ intuition that you now have.

Orders of magnitute more than just for the error messages.

Would you be interested in a compiler where the error messages are more difficult to decipher, then? That way you could feel even more like you're a developer.