Linked by Hadrien Grasland on Sat 15th Jan 2011 18:02 UTC
Permalink for comment 458229
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 05/24/13 17:26 UTC
Linked by Thom Holwerda on 05/21/13 21:38 UTC
Linked by Thom Holwerda on 05/20/13 11:29 UTC
Linked by Thom Holwerda on 05/18/13 21:33 UTC
Linked by David Adams on 05/16/13 4:23 UTC
Linked by Thom Holwerda on 05/11/13 21:41 UTC
Linked by Thom Holwerda on 05/08/13 14:22 UTC
Linked by Thom Holwerda on 05/02/13 15:28 UTC
Linked by Thom Holwerda on 04/29/13 21:06 UTC
Linked by Thom Holwerda on 04/24/13 22:24 UTC
More Features »
Sponsored Links



Member since:
2006-06-12
It is probably because it is faster to develop that they picked Qt here, it's the 5th time they rewrite the Netbook shell, 2 time in GTK, one in EFL because the GTK one was too heavy, then Unity-gtk and now Unity Qt. The EFL version existed because GTK was a massive fail for ARM (gnome mobile anyone?) and Qt exist because GTK was a massive fail for highly interactive and attractive interface without additional bloat. I think there is a pattern here and Cananocal start to understand that they are wasting effort with GTK.
Qt is far from perfect, it work well on lower power devices, but do that a while to load unless to work hard on speeding it up. The GTK unity is unusable on most first and second generation netbook (900mhz celeron and 1.6ghz atom), so is KDE Plasma (with both raster and X11 backend, one is too slow and the other full the cpu. I dont even mention dataengine taking the rest of the cpu for themselves), this unity-2d come to fill that hole in the lineup. It is in Qt simply because clutter would not work and GTK2 is not very good for interactive interface until it got something like QML (CSS and HTML ui help a lot too, but GTK is working on that, lets give them credit).
*Btw, before voting me down, the point I made above have been made in Canonical blog post/press release.