Things that go Clang in the night: LLVM 2.4 released (ars technica)
Things that go Clang in the night: LLVM 2.4 released (ars technica)
Posted Nov 13, 2008 20:24 UTC (Thu) by ncm (guest, #165)In reply to: Things that go Clang in the night: LLVM 2.4 released (ars technica) by asamardzic
Parent article: Things that go Clang in the night: LLVM 2.4 released (ars technica)
The problem with C++ error messages is that the compiler isn't told enough about the library programmer's intentions for it to explain usage problems to users of the library. A new feature of C++09, due out next year, called "concepts", will enable library writers to tell the compiler enough so it can produce short, helpful error messages for mistakes in calls to the library.
