You shouldn't care so much about naming conventions.
What matters is that the name gives you a hint about what something does or is.
Obsessing over a naming scheme just shows that you haven't been coding very long.
I don't understand how you can insult Laurent on his own forum about his own software.
// SFML - Simple and Fast Multimedia Library
// Copyright (C) 2007 Laurent Gomila (laurent.gom@gmail.com)
//
// This software is provided 'as-is', without any express or implied warranty.
I very much appreciate Laurent's hard work and have no problem with his naming scheme.
I've even adopted the "my" prefix in my own code (though I still maintain a lowercase first character in function names, etc).