[Development] Use of Standard Library containers in Qt source code
Thiago Macieira
thiago.macieira at intel.com
Wed Jul 6 17:52:18 CEST 2016
On quarta-feira, 6 de julho de 2016 11:08:22 PDT Marc Mutz wrote:
> The underlying theme here, I think, is: idiomatic code. Qt has its set of
> idioms (like ending QObject subclass ctors in QObject *parent=nullptr), but
> it largely ignores C++ idioms. And that leads to complicated code and
> throws off contributors that are used to idiomatic C++.
[cut]
> C++ is the language Qt is written in. You need to learn the language's
> idioms.
I dispute calling them "C++ idioms". Can you prove that all other major C++
libraries except Qt use them? For example, Google code, Folly, etc. Do they
all use those idioms? Are their developers familiar with it?
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
More information about the Development
mailing list