3 ms·
In Qt, isn't it just a matter of finding a cross-platform C++ lib for whatever hardware support you need? Just like you'd look for an npm package for Electron?
by laurent123456 5y ago
In Qt, isn't it just a matter of finding a cross-platform C++ lib for whatever hardware support you need? Just like you'd look for an npm package for Electron?
- deleted 5y ago[deleted]
- SXX 5y agoC++ still don't have ecosystem anywhere as easy-to-use compared to npm. There are two package managers with a lot of libraries (Vcpkg and MinGW / MXE), but: * Only very popular libraries actually available. * Sometimes they break on package manager and no one notice for months since test coverage is often limited. * Each extra library might cause tons of little issues and make your build system more and more complex. * Libraries often don't support all OS equally well. * Most of mature C++ projects avoid those libraries and package managers. So much often than with npm you will have to test each library on your own and what worse you might only learn that something fundamentally broken (on specific OS or architecture) inside it much much later. And with C++ it's just harder to do refactoring to replace said library with something else.