Skip to content

What's up in Gnome land ?

Friday, 16 January 2009  |  alexander neundorf

Hi,

just out of interest, where is Gnome heading these days ? I'm a bit confused.

There is Gnome2, which are applications written using libgtk2, mostly in C (also some Python and C#).

Then recently there was talk about Gnome3, and a stepwise process to get there by improving gtk. This sounds like it would be still mainly C.

Then in the last years I heard a lot about using Mono and C# in Gnome, since this should lead to faster development than using just C.

Then today I found something about Vala on the definitive source of information ;-) http://tech.slashdot.org/comments.pl?sid=1091547&cid=26455413 and http://tech.slashdot.org/comments.pl?sid=1091547&cid=26450511.

Apparently Vala is an object-oriented C-like language, like C++, C# and Java. Is this what they intend to use as their main development language for Gnome in the future ?

Now, I'm not sure this is a good idea. I mean, we in KDE have some experience with inventing our own stuff. We had arts, which was unsuccessful, we had DCOP, which lead to DBUS, for some time we had unsermake, which died. But even we didn't invent our own programming language. It seems the motivation for Vala is to make working with g_object easier ?

So, somebody who knows, what is the general trend in Gnome ?

Alex