Overall people started writing more python 3: +15 points in "I ever wrote python 3 code", +10 points in "I write more python 3 than 2". Transition is still ongoing and I hope a tipping point will be soon be attained.
Users definitely seem to want to switch to python 3, but dependencies keep them with 2.7 (I weep for the few ones still on 2.5).
edit: google results were inaccessible, now fixed.
Unfortunately this was my first thought as well. Although wxwidgets works on several platforms, it manages to look and feel alien on almost every. If you care about usability, I believe your application should be consistent with the rest on the target platform(s). Wxwidgets based applications are simply failures especially on Windows.
QT fares significantly better on the usability. Java's look and feel system works as well. You could also separate the V properly, and for instance use WinAPI wrapper on Windows platform. Just please, please let wxwidgets die already :(
They asked "When starting a personal project, which Python version do you use?" Strangely, they did not ask "When starting a production project, which Python version do you use?"
The porting question could possibly be explained by people just not bothering to port older stuff. I've got production code running in Python 2, and it's fine where it is. New stuff is in 3, and if I have to rework the old stuff at some point it'll probably get an upgrade.
10 comments
[ 8.1 ms ] story [ 36.2 ms ] threadOverall people started writing more python 3: +15 points in "I ever wrote python 3 code", +10 points in "I write more python 3 than 2". Transition is still ongoing and I hope a tipping point will be soon be attained.
Users definitely seem to want to switch to python 3, but dependencies keep them with 2.7 (I weep for the few ones still on 2.5).
edit: google results were inaccessible, now fixed.
I'm wondering if wxpython phoenix is stable enough to warrant the time and effort, or if I should hold off until there is a non-dev release?
I'm doing some reading about PyQt5 now and I think I'll give it a shot.
Thanks for the reply.
QT fares significantly better on the usability. Java's look and feel system works as well. You could also separate the V properly, and for instance use WinAPI wrapper on Windows platform. Just please, please let wxwidgets die already :(