Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


Top White Papers

More on LinuxToday


Writing Multimedia Applications with Vala

Feb 16, 2010, 20:03 (1 Talkback[s])
(Other stories by Jim Nelson)

[ Thanks to AV for this link. ]

"Introduction

"A user recently notified me about a build problem he encountered with a multimedia application I've been developing in Vala, a new object-oriented language designed for GNOME.

"When I suggested he upgrade to the latest version of the Vala compiler, his response was "Why on earth don't you use a standard language?"

"This is my attempt to answer his question.

"Vala

"The story of Vala begins with Jürg Billeter. He noted that writing and refactoring GObject-based code in C required a lot of extra work that more modern languages automated. He also noted that these modern languages do not produce libraries that can be easily used in other environments. He wanted a full-featured object-oriented language that could produce C-style interfaces automatically. (See the Gee collection class for a perfect example of Vala solving this problem.) He mentioned his idea to fellow student Raffaele Sandrini, who jumped in to help build the early compiler.

"In May 2006, valac became completely self-hosted. Work continues on it today.

"Building a Better Multimedia App"

Complete Story

Related Stories: