On Tue, 19 Jan 2016, Marc Mutz wrote:
I think we agree that std containers are in many cases faster than the Qt
containers. But they are harder to use and especially developers that come
from other languages often appreciate the ease of use of the Qt
containers.
I always cringe when I hear this. What, specifically, do you mean by "easier to
use"?
No-one, not even experts understand QList, really. So it may appear to be easy
to use, but is actually a container only absolute experst should use.
What kind of 'understanding' are you expecting? I'd say that every Qt
beginner, the biggest greenhorns, 'understand' absolutely enough to use
the class. And yes: that view might be incomplete and non-optimal in
regards to performance or in some extreme cases.
And anyone coming from a Java, JavaScript or whatever background easily
finds such Qt classes documented next to the others. And appreciates e.g.
a consistent API style. You may not personally like it but this individual
matter of tastes cannot be fully fulfilled in a project with that many
contributors and users.
Harri.
_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development