Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements, and without using a different ABI compared to applications and libraries written in C.
License: GNU Lesser General Public License (LGPL)
Changes:
This release reports uninitialized local variables, unused fields, methods, and local variables. It fixes error handling in complex statements, improves support for generic types, supports parameter arrays in bindings, and does not require libgee for foreach statements anymore. D-Bus clients and servers now support enums and structs in hash tables, and experimental static D-Bus client support has been added. Many bugs have been fixed.
More...