> > And I've had a dev hint at the idea that the new toolkit will eventually > work for desktop apps as well.
The whole idea of Ubuntu 14.04 is convergence. And I don't think it will be just merging the current Unity with uTouch, from what I see, it wil basically be about making uTouch work on desktop. Errrm.... Javascript isn't "also inefficient". Qml is using V8 engine, > which is quite a bit more performant than the Python VM V8 can be sometimes a memory monster, which is, I guess, where it gets his speed from. But not enough that it would be alarming. Still, it makes it so easy to create memory leaks! I truly hate python, but really love javascript. It allows so much more freedom in development (which is exactly what the Netscape guys indended back then), getting out of the way when needed. I find the js/C++ mix really good as you get best of both worlds: js gets out of your way when you want to develop and, if need arises, you have a stronger C++ keeping your back. Zisu Andrei On 20 March 2013 23:59, Robert Bruce Park <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 13-03-20 02:40 PM, Jonathan Meek wrote: > > Am I wrong in assuming the eventual goal is mitigating python > > (which is inefficient) in favor of an all Qt-based Ubuntu that uses > > javascript (also inefficient but has far more developers) or C++ > > for basic apps? > > Errrm.... Javascript isn't "also inefficient". Qml is using V8 engine, > which is quite a bit more performant than the Python VM (take your > pick of benchmarks, they're all on the google). > > > And I've had a dev hint at the idea that the new toolkit will > > eventually work for desktop apps as well. (I'm deliberately trying > > to make that statement more obtuse just in case what *I* thought he > > said isn't what he meant.) > > Yeah, and I heard some african guy mention something about a phone, too. > > > This isn't to say that python won't be supported, but I would > > assume things like python will be relegated to second-party status > > as the toolkit shapes up and becomes more robust? > > Yes, Python is falling out of favor for performance reasons. But the > issue being asked about here isn't that python is "second-party", it's > that python is "no-party". It's currently *not even possible* to write > a phone app in python. > > Of course, python is *on* the phone (convergence!) but currently it's > only possible to write non-graphical applications with it. So you can > use it for system daemons, but not for graphical apps. This is kind of > a strange reversal, because historically you want to write your system > daemons in a more performant language, and leave python for the easy > job of gluing UI widgets together. > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.12 (GNU/Linux) > Comment: Using GnuPG with undefined - http://www.enigmail.net/ > > iQIcBAEBAgAGBQJRSjFWAAoJEMnVpoCaWglEW8cQAJMDSOEr5LLz5ddshPCxs241 > bxQG0cIbi8EQPQDrEd9RCPXOcqIZC0Eglu9DS/s4fCP+uGI0btEqjw9V/7LCrRNb > 9YnAvU5VDQ8mUawAfbB94H/7OrrLrTDBh0L8s8QqfkSSq1ibyprUq3hzlK2Yr2EM > QLIsmOFJqbilkhYM+IWPEqCKMWE0wASXp5vu/cwsUwPFfZBWym98YvzNRX95EiQv > 5yP+LXvR9p4UmsItYcYpGq92pe9XcR+dNNtFce+C8mhyJwFCXaaxxnAZEtNXImUq > gfjjeIcwiqnYI4PioltLYAnPrpoA4+971UGlyoKOAFVzVHnGNQH9ggVGn41U7sEF > j2eVoiGHVLBefULAGmUdOCqZ8HgdG23kQrQEGKq6e6pPOFFBhe2z+HzNXi4QTizd > iNYBSZ1s84+nYYnHY/D6UdmKnKpTp/tWnOtzoKSrxvSLe3pf4M3PWqf+iz8wIW8W > WlIcCv7BHJ5+Ac+WeovblHeQPgM6D0F2VU1+oJ5A+xFibP0+wEkE4CxI+HenKjG/ > /FLEHN6K/5TfkBMqObzHgttyaj9gameEHaWCHu9bLnBxvtrDZhxb0hpDiRK2HONw > UxEGw3tUV5fZg8qy3L8NTXJJhzblFLEDwtf5jeNQF4E8/FZdmPnihM1iMhAMhwFW > V9gs9v6MEdQ7s7DnyK8U > =yiWb > -----END PGP SIGNATURE----- > > -- > Mailing list: https://launchpad.net/~ubuntu-phone > Post to : [email protected] > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp >
-- Mailing list: https://launchpad.net/~ubuntu-phone Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp

