欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Vala
来自开放百科 - 灰狐
(版本间的差异)
小 (→指南) |
小 (→简介) |
||
第11行: | 第11行: | ||
Vala 是一个新的编程语言,它允许在 [[GNOME]] 运行时库的基础上使用一些现代的编程技巧。通过使用 GLib 和 GObject,Vala 提供了动态类型系统和辅助内存管理等功能。Vala 先被编译为 C 语言文件,然后再编译成机器代码,因此,Vala 程序拥有很高的执行效率。 | Vala 是一个新的编程语言,它允许在 [[GNOME]] 运行时库的基础上使用一些现代的编程技巧。通过使用 GLib 和 GObject,Vala 提供了动态类型系统和辅助内存管理等功能。Vala 先被编译为 C 语言文件,然后再编译成机器代码,因此,Vala 程序拥有很高的执行效率。 | ||
− | Vala | + | Vala 语言的语法是参照 [[C Sharp|C#]] 的,与所有类 [[c programming language|C]] 语言相似。 |
Val(a)IDE, Vala IDE | Val(a)IDE, Vala IDE |
2022年5月14日 (六) 11:06的版本
您可以在Wikipedia上了解到此条目的英文信息 Vala Thanks, Wikipedia. |
Vala
目录 |
新闻
自http://blog.valaide.org/rss.xml加载RSS失败或RSS源被墙
简介
Vala 是一个新的编程语言,它允许在 GNOME 运行时库的基础上使用一些现代的编程技巧。通过使用 GLib 和 GObject,Vala 提供了动态类型系统和辅助内存管理等功能。Vala 先被编译为 C 语言文件,然后再编译成机器代码,因此,Vala 程序拥有很高的执行效率。
Vala 语言的语法是参照 C# 的,与所有类 C 语言相似。
Val(a)IDE, Vala IDE
功能
指南
Debian
$ sudo apt install valac $ valac --version $ vim helloWorld.vala int main( string[] args ) { stdout.printf( "Hello World!\n" ); return 0; } $ vala helloWorld.vala
项目
- Vala @ GitHub
- elementary OS 开源了众多 Vala 开发的应用
- Akira Native Linux App for UI and UX Design built in Vala and GTK
图集
链接
分享您的观点