Vala allows you to write modern, high-level code, with fully native performance, without requiring any additional runtime and maintaining full API/ABI compatibility with your C applications and libraries.
-
Familiar to anyone who has worked with Java or C#, but maintaining API/ABI compatibility with C
-
Low memory requirements, fully native execution, and created targeting the GLib Object System
-
Signals, properties, generics, assisted memory management, error handling, asynchronous programming, and more