Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Though not updated for C++11, a place to start would be the C++ FQA [1].

[1] http://yosefk.com/c++fqa/defective.html



C++ FQA is rarely a good place to start for anything else than finding examples of biased writing.


I found that combining the C++ FAQ and the C++ FQA made me a much better C++ programmer when I was learning the language.

Sure, it's ranty and biased, but that's kind of the point.


It's impressive to see how many of the complaints have been addressed by C++11, actually, and how many others have been addressed by compatible changes to the compilers and standard libraries (in particular, template related error messages can still be pretty bad, but they have improved tremendously with gcc and clang in the last few years).




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: