[Development] Views

André Pönitz apoenitz at t-online.de
Mon May 20 22:10:02 CEST 2019


On Fri, May 17, 2019 at 07:47:55AM +0200, Mutz, Marc via Development wrote:
> On 2019-05-16 23:41, Konstantin Shegunov wrote:
> > you end up where the STL is - so convoluted it's hardly worth making
> > anything with it.
> 
> Qt is a C++ library. If you don't like C++, either stay in QML or use Java.

"Qt is a C++ library, so you have to use all of C++, if you don't, you
cannot use Qt".

Does not make sense.

> No-one uses C++ unless they need the extra performance.

That's plainly wrong as well.

C++ can very well be used as a general purpose, convenient cross-platform
programming language that can be used in a way to get raw-metal performance
_when needed_. That's not true for the alternatives you mentioned, not does
that mean that one needs that performance in each and every line of code.

> It is not Qt's job to change the decisions made by the C++ standards
> committee. If you want to change the STL, submit a paper to WG21, not rant
> on a Qt mailing-list.

At some time The Commitee decided to standardize auto_ptr, but not 
{shared,unique,...}_ptr. People calling auto_ptr unusable for most
practical purposed were chastised for not seeing the light. A while
later The Committee changed their opinion...

> Thanks,

Not for that.

Andre'


More information about the Development mailing list