3 ms·
Well, I tend to disagree about this point. Qt is C++ as much as an ice cream truck is a truck - sure, it IS technically a truck, but that's where the similariti
by qalmakka 5y ago
Well, I tend to disagree about this point. Qt is C++ as much as an ice cream truck is a truck - sure, it IS technically a truck, but that's where the similarities end. Qt basically reimplements every single C++ container and function with its own, has a slew of concepts that go directly against the current C++ trends (i.e. lots of pointers everywhere, CoW, ...), and on top of that it uses a preprocessor and also uses its own custom language to describe UIs (QML).
I am a professional C++ developer what happens to work often with Qt developers and I assure you, the skill-set you acquire while developing on Qt does not transfer at all to plain, standard C++, and vice-versa.
- brnt 5y agoI wrote a Python+Qt peogram some years ago and since I actually like modern C++ a lot I've got started on a port, figuring it would be rather straightforward. It's been a bit disappointing because Qt basicallt requires you to write 'Qt-C++'. They made a lot of effort with their Python binding, boasting rightly so that it is quite pythonic. What I would really like is a 'modern-C++-ic' binding for Qt.