![]() |
Re: Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen
Quote:
Jolla must be aware of this, right? It just cannot be that they ask people to port applications without telling them that whatever runs in the Alpha SDK won't run on the final product. I really hope they find a way around this issue. |
Re: Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen
python simplicity beats C++..
|
Re: Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen
And C++ beats Python in efficiency. And don't even try to write complex multithreaded applications in Python. Each language has its benefits.
|
Re: Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen
Wit a bit of luck & patience we might get usable Qt5 from the PyQt project (in the form of PyQt5). It can already be built against Qt5, but does not currently support QtQuick (both 1&2). Unfortunately there are a few issue with using PyQt vs PySide
All in all, it's quite an issue, as it means both more work for Python devs, wasted effort for those who already ported their apps to the current Sailfish and also that #unlike on Fremantle and Harmattan, Python applications will not be first class citizens on Sailfish, at least not initially. |
Re: Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen
Quote:
Btw. If PyQT dont even has QTQuick support. PySide definitivly must be best/fastes choice to port to Qt5. As I stated already I dont see WHY we need two bindings its just confusing and stupid. |
Re: Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen
I heard thp is rewritting gPodder in c++.
|
Re: Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen
Quote:
But then Nokia bought Qt and published it under LGPL, making it usable for a wider range or developers. But negotiations with Riverside about changing the PyQt license fell through, so Nokia paid Openbossa to build alternative Python<->Qt bindings called PySide, available under LGPL. Due to LGPL, PySide can be used even with proprietary software without buying a commercial license, and it seems to be quite popular with the likes of Maya and other big software companies. It's definitely not a Fremantle/Harmattan only affair, but due to the slow movement of big companies, we can't really count on them to help with porting PySide to Qt5 in near future. The biggest problem with PySide became apparent when Nokia stopped paying Openbossa more than a year ago. Development slowed to a halt and most original developers left, even the original website eventually broke down and vanished. Lately, there has been some progress with new community people taking over and recently releasing a 1.2 bugfix release (Qt4 only). Digia also doesn't seem to be interested in PySide (don't know if the new devs have asked them though). As mentioned earlier, there is currently no Qt5 roadmap at all. Therefore it is unlikely there PySide will be usable with Qt5 when at the time when the first Jolla device is released. IMHO, only a major infusion of cash and/or coding ninjas to the project might help with that. |
Re: Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen
thp has been working on 'PyOtherSide', which he demos in this video: http://www.youtube.com/watch?v=04DeqYuJHJU
I still need to take a closer look, but at least there might be an alternative. There is also a potential glimmer of hope from Digia, with a mention that PySide might maybe sometime see some attention maybe possibly: http://lists.qt-project.org/pipermai...ly/001512.html |
Re: Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen
thp blogging about future of Python on wayland with Qt5. Remember, he is a jolla employe since a few days/weeks.
The way forward with Python on Qt 5 (with a bit of history) |
Re: Akademy 2013 Keynote: Jolla's Vesa-Matti Hartikainen
Akademy videos are uploaded!
Mer http://files.kde.org/akademy/2013/vi...er_and_Qt.webm SailfishOS http://files.kde.org/akademy/2013/vi...ilfish_OS.webm All videos http://files.kde.org/akademy/2013/videos/ |
All times are GMT. The time now is 11:16. |
vBulletin® Version 3.8.8