Introdução ao vala!
Vala é uma linguagem orientada a objetos que apareceu nos meádos de 2006, possui forte influência por suas antecessoras crônológicas C, C++, Java e C# seu compilador não gera bytecode, invés disso, gera código C usando o sistema GObjects para estender sua funcionalidade. Essa publicação deduz que você já tem um certo grau de conhecimento de programação, se atentando em dar ênfase a Orientação à objetos.
Olá Mundo!
O famoso hello world, é como um rito de passagem para uma nova linguagem.
Funções
Relembrando, as funções do Vala, tem um forte apelo visual matemático, fazendo uso de parenteses (), colchetes [] e chaves {}, e não podem ser sobrecarregadas( #TRISTE ).
As funções podem ser:
-
Funções sem argumentos
As funções sem argumentos podem gerar código mais limpo, evitar a duplicação de código e limitar o escopo da funcionalidade tornando mais fácil encontrar possíveis erros em funcionalidades específicas, não hesite em usa-lás.
-
Funções que passam argumentos
-
Funções que recebem argumentos
-
Funções que recebem e passam argumentos
Tipos de variáveis
Os tipos básicos de Vala mais usados são,
- void
- int
- float
- double
- char
- string
- enum
- struct