Vala 0.30
Версия реализации Vala языка программирования ValaЧитать на http://ru.progopedia.com/language/vala/
Примеры:
Hello, World! - Vala (569):
Класс необязательно держать в файле с таким же названием. В файле может находиться сразу несколько классов.
Во всей программе не может находиться больше одного метода с тем или иным названием.
Для запуска метода main() через ООП, необходимо унаследовать главный класс от класса GLib.Object
Класс не может называться “main”
//Как в С
void main(){
stdout.printf("Hello, world!\n");
}
//То же через ООП и с возможностями Vala
class ClassMain : GLib.Object {
void main(){
print("Hello, world!\n")
}
}
Числа Фибоначчи - Vala (570):
void fibonacci(){
long output = 1;
while(true){
print(@"$output \n");
output += output;
}
}
Комментарии
]]>blog comments powered by Disqus
]]>