Vala
Vala ofrece una sintaxis similar a C# pero compila a C usando el sistema de objetos GObject. Es la forma cómoda de desarrollar aplicaciones nativas para el escritorio GNOME en Linux con buen rendimiento.
- Creado por Jürg Billeter & Raffaele Sandrini
- Año 2006
- Paradigma: Orientado a objetos · compilado
- Extensiones: .vala, .vapi
Para qué se usa
- Apps de escritorio GNOME
- Software para Linux
- Bibliotecas GObject
A favor
- Sintaxis moderna
- Apps nativas GTK
- Buen rendimiento
En contra
- Atado a GNOME/GObject
- Nicho
- Comunidad pequeña
Ecosistema
- GTK
- GLib
- GObject
- Meson
Ejemplo
void main() {
print("¡Hola, mundo!\n");
}