[Development] Qt 5 types under consideration for deprecation / removal in Qt 6
Kevin Kofler
kevin.kofler at chello.at
Sun Jun 9 00:56:35 CEST 2019
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)
More information about the Development
mailing list