Konstantin Tokarev wrote:
> Oh sorry, I've forgotten to add a reference:
> 
> [1] https://yosefk.com/c++fqa/

If you go through the summary of complaints:
https://yosefk.com/c++fqa/defective.html
you will notice that some are not true or not relevant when you use Qt 
rather than the STL, e.g.:
* "No reflection": QObject actually gives you reflection.
* the example in "Very complicated type system", which is really an STL
  issue. The Qt equivalent QMap<QString,QString> is just that.

Some are also no longer true in C++11, e.g.: "you can't initialize 
std::vector with {1,2,3}".

And "Unhelpful standard library" is exactly my point. :-)

        Kevin Kofler
(who thinks C++ is a great programming language with a bad standard library)

_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to