Registered 2007-04-23 by Kevin Kubasik

The Vala Meta-Compiler

Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.

valac, the Vala compiler, is a self-hosting compiler that translates Vala source code into C source and header files. It uses the GObject type system to create classes and interfaces declared in the Vala source code. It's also planned to generate GIDL files when gobject-introspection is ready.

Project information

Part of:
The Gnome Project
Maintainer:
Vala Team
Driver:
Not yet selected
Licence:
GNU LGPL v2.1, GNU LGPL v3

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
Vala, C

All packages Packages in Distributions

More contributors Top contributors

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

Vala does not have any download files registered with Launchpad.