Linked by David Adams on Sat 5th Jul 2008 05:03 UTC, submitted by Pfeifer
Permalink for comment 321446
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.





Member since:
2006-04-28
Yes, it's interesting. I think it was designed specifically to allow application development in GNOME using a "modern" syntax that generates native code. GNOME has always had this problem that using C to build applications on it is difficult, so they've always been looking for alternatives like C# (mono) and Python. But these higher level languages result in applications that use too much memory, take long to start up and are generally slow when compared to those written in C. So is Vala the answer to this problem? I hope it is and that it saves GNOME from having to rely on Mono and Python while making it easier for programmers to develop on it. Probably a Vala written application will never be as optimized as one written directly in C, but it still sounds like a good compromise to me.