In order to get up and running with the Vala Programming Language
, which has hopelessly little documentation and resources, I tried
writing a test project in Vala and GTK+. From the Wikipedia definition
of Vala as “a programming language created with the goal of bringing
modern language features to C” , I was expected some kind of GObject
based version of C++. But I received a pleasant surprise. Vala’s syntax
and features are more like C# and it compiles to good old unmanaged code not all that .NET Managed stuff, which made GTK# so annoying.
