3 ms·
I think QT has two problems: 1. It's based on C++. 2. The licensing makes it very expensive for non-open-source applications.
by nicoburns 5y ago
I think QT has two problems:
1. It's based on C++.
2. The licensing makes it very expensive for non-open-source applications.
- Kelteseth 5y agoSmall correction: 2. The licensing makes it very expensive for non-open-source applications that are unable to comply with the restrictions of the LGPLv3. As stated _many_ times: Qt can be used via LGPLv3 in commercial software. Only a few components like QtQuick3d are GPLv3 only.
- munchbunny 5y agoHaving used both QT and Electron, my subjective experience is that Electron is just more ergonomic to use. And it's not because I'm new to C++ either. I have more years logged writing C++ than I do in the JS ecosystem. It's also not because I actually like Electron very much (I have several big problems with it), but if I needed to build a new cross-platform UI app these days Electron would be my default.