Vala Vala是一門面向对象的编程语言由自举英语Selfhostingcompilers編譯器產生C语言代碼和使用GObject系統允许在GNOME运行时库的基础上使用大量现代的编程技巧通过使用GLib和GObjectVala提供了动态类型系统和基于引用计数reference counting系统的記憶體管理的功能