编程范型 | 面向对象、结构化、指令式 |
---|---|
實作者 | Jürg Billeter, Raffaele Sandrini |
发行时间 | 2006年 |
当前版本 |
|
型態系統 | 静态类型, 强类型 |
操作系统 | 所有支持GLib的平台 |
許可證 | GNU宽通用公共许可证2.1+ |
文件扩展名 | .vala, .vapi |
網站 | vala |
啟發語言 | |
C, C++, C#, D, Java, BOO |
Vala是一門面向对象的编程语言,由自舉編譯器產生C语言代碼和使用GObject系統,允许在GNOME运行时库的基础上使用大量现代的编程技巧。通过使用GLib和GObject,Vala提供了动态类型系统和基于引用计数(reference counting)系统的記憶體管理的功能。