4 ms·
Doesn't work. A 30 year old sh script still works. A 1 year old qt5 app or python script does not.
by Brian_K_White 2y ago
Doesn't work.
A 30 year old sh script still works.
A 1 year old qt5 app or python script does not.
- zamadatix 2y agoYou're right there, I should have used a Python on the CLI side as the example. Bash was a poor choice as it doesn't work with all of the points in one example. GUIs also vary on their out of the box compatibility, QT5 to QT6 is similar to Python in that that doesn't (without some work) just work though.
- davvid 2y agoQt5 to Qt6 is nothing like Python2 to Python3. The lessons from (Qt3 to Qt4 and) Qt4 to Qt5 have been learned and moving a large project from Qt5 to Qt6 is not that hard comparatively. There are a few minor deprecated APIs to handle and it's relatively easy over all. I even have a stable project that is compatible with Qt5 and Qt6 [1] all in a single code base (particularly thanks to the effort of the qtpy[2] library). It's not that hard, and my opinion includes C++ in that assessment. [1] https://github.com/git-cola/git-cola/ https://github.com/git-cola/git-cola/ [2] https://github.com/spyder-ide/qtpy https://github.com/spyder-ide/qtpy
- hulitu 2y ago> The lessons from (Qt3 to Qt4 and) Qt4 to Qt5 have been learned Have the lessons been learned ? They say this all the time when they release a "new" version.