Veröffentlichung des Compilers für die Programmiersprache Vala 0.50.0
Kam heraus neue Version des Compilers für die Programmiersprache Wala 0.50.0. Vala-Code wird in ein C-Programm übersetzt, das wiederum in eine Binärdatei kompiliert und mit der Geschwindigkeit der in Objektcode kompilierten Anwendung auf der Zielplattform ausgeführt wird. Vala ist nach C die am häufigsten verwendete Sprache in GNOME (C, Vala, Python, C++) und auch die Hauptsprache in Elementary OS.
Die Vala-Sprache ist in ihrer Syntax C# sehr ähnlich und implementiert den objektorientierten Ansatz vollständig. Unterstützt Introspektion, Typinferenz, Garbage Collection durch automatische Ersetzung von Destruktoraufrufen in der Kompilierungsphase (ARC wie in Swift), Lambda-Funktionen, das Konzept von Signalen und Slots, ähnlich dem in Qt verwendeten, aber auf Sprachebene implementierten String Typen, generische Programmierung, Array-Slicing, Sammlungsaufzählungsoperator foreach, Delegaten, Abschlüsse, Schnittstellen, Eigenschaften und Ausnahmen.