mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 09:41:36 +00:00
25 lines
620 B
Markdown
25 lines
620 B
Markdown
|
---
|
||
|
language: vala
|
||
|
contributors:
|
||
|
- ["Milo Gilad", "https://github.com/bigbash"]
|
||
|
filename: LearnVala.vala
|
||
|
---
|
||
|
|
||
|
In GNOME's own words, "Vala is a 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."
|
||
|
|
||
|
Vala has aspects of Java and C#, so it'll be familiar to those who know either or.
|
||
|
|
||
|
[Read more here.](https://wiki.gnome.org/Projects/Vala)
|
||
|
|
||
|
```vala
|
||
|
// Single line comment
|
||
|
|
||
|
/* Multiline
|
||
|
Comment */
|
||
|
|
||
|
/**
|
||
|
* Documentation comment
|
||
|
*/
|
||
|
|
||
|
|
||
|
```
|