2 valac \- compiler that translates Vala source code into C source and header files
6 [\fIOPTION\fR]... [\fIFILE\fR]...
9 Vala is a programming language that aims to bring modern
10 programming language features to GNOME developers without imposing any
11 additional runtime requirements and without using a different ABI
12 compared to applications and libraries written in C.
14 valac, the Vala compiler, is a self-hosting compiler that translates
15 Vala source code into C source and header files. It uses the GObject
16 type system to create classes and interfaces declared in the Vala
20 https://bugzilla.gnome.org/page.cgi?id=browse.html&product=vala
23 https://wiki.gnome.org/Projects/Vala
26 Interfaces, properties, signals, foreach, lambda expressions, type
27 inference for local variables, generics, non-null types, assisted memory
28 management, exception handling
31 Jürg Billeter, Raffaele Sandrini.