scramasax
April 10th, 2008, 06:13 AM
This is quite an interesting article:
http://arstechnica.com/articles/culture/reinventing-gtk.ars
It looks like the GNOME people, like KDE4, want to be more cross-platform.
So far as running their desktop on my OS X machine goes, I don't know. I'm not sure why I'd do that when It'd likely run better on my Linux one. But I guess DE people these days want to be pretty platform-independent and capable of running anywhere -- including devices of emerging importance like smartphones.
They've got to a point where some people say that:
the GTK 2 series is a dead end because of the ABI stability guarantees [so] that a clean break will likely be necessary.
There's also this:
His proposal points out that the current version of GTK makes it difficult to achieve pixel-precise control of software design, doesn't permit overlapping elements, and isn't conducive to creating rich visual effects.
It sounds like there are interesting times ahead.
In the linked discussion someone points to a new language people at GNOME have written, which has features of higher level languages, but which doesn't need a runtime:
http://live.gnome.org/Vala
http://arstechnica.com/articles/culture/reinventing-gtk.ars
It looks like the GNOME people, like KDE4, want to be more cross-platform.
So far as running their desktop on my OS X machine goes, I don't know. I'm not sure why I'd do that when It'd likely run better on my Linux one. But I guess DE people these days want to be pretty platform-independent and capable of running anywhere -- including devices of emerging importance like smartphones.
They've got to a point where some people say that:
the GTK 2 series is a dead end because of the ABI stability guarantees [so] that a clean break will likely be necessary.
There's also this:
His proposal points out that the current version of GTK makes it difficult to achieve pixel-precise control of software design, doesn't permit overlapping elements, and isn't conducive to creating rich visual effects.
It sounds like there are interesting times ahead.
In the linked discussion someone points to a new language people at GNOME have written, which has features of higher level languages, but which doesn't need a runtime:
http://live.gnome.org/Vala