Linked by Thom Holwerda on Tue 25th Sep 2007 18:40 UTC
Gnome Ars has reviewed GNOME 2.20. "GNOME 2.20 was officially released last week after six months of development. The new version includes strong incremental improvements that contribute to a better user experience and provide more flexibility and integration opportunities for third-party software developers."
Thread beginning with comment 274587
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Mono required
by Ookaze on Wed 26th Sep 2007 14:45 UTC in reply to "Mono required"
Ookaze
Member since:
2005-11-14

Not only Gnome doesn't require Mono, but there's now even less chance it happens.
Remember that people were saying that C was not practical anymore for desktop dev, and that we needed a higher level language, like Java or Mono (C#).
Well, it seems like some devs found an easier solution, which is Vala (http://live.gnome.org/Vala).
Well, it's not well documented, but if all goes right (I'm sure there'll be lot of bitching), it could prevent the use of resource hogging (compared to C) Java or Mono on our desktop, without having to go the "harder" C++ way.
Vala is tailored for GObject, which is GTK+ specific, so in my eyes that's the best solution for Gnome main dev language.

Reply Parent Score: 4

RE[2]: Mono required
by Wrawrat on Wed 26th Sep 2007 18:57 in reply to "RE: Mono required"
Wrawrat Member since:
2005-06-30

In my opinion, the last thing GNOME needs is a new language. I understand the advantages that Vala would bring, but it could deter the occasional contributor from submitting bug fixes or improvement patches. Even though it's close to C#, it's not quite C# and I'm not sure casual developers would bother to learn its quirks. Furthermore, even though Vala generates C code, it's still an additional layer of code interpretation, bringing various bugs, issues, etc.

It wouldn't be so bad if Vala was meant as a general purpose language, but it really looks like "by GNOME, for GNOME", bringing the NIH syndrome to a new level. Without a large userbase, its development could slow down GNOME.

Combined with the new web-oriented direction proposed by Havoc, it looks like the core developers are having fun with a pissing contest or something like that... ;-)

Anyway, my 2.

Reply Parent Score: 3