Dear C++ library writer,
If your library forces me to use
newall over, I will hate you.
If your library has types with bogus values, I will hate you.
If the documentation for your library gets the terminology of its own domain wrong, I will hate you.
If I say "My God, it's full of stars!" when I see the function signatures in your library, I will hate you.