quarta-feira, maio 30, 2007

Tutorial Ruby: Hello World

Comecei a dar uma olhada em Ruby. Mais precisamente, descobri um livro muito bom (em inglês) no site www.infoq.com.

Ruby é uma linguagem open source, multi-paradigmas e muito leve. É multiparadigmas porque se pode programar utilizando orientação a objetos, programação funcional ou a boa e velha programação imperativa. A linguagem em si é totalmente orientada a objetos. Ao contrário do Java, por exemplo, não existem tipos primitivos, mas sim classes básicas que constituem os blocos fundamentais para a construção do programa.

Antes de sair programando você vai precisar baixar o Ruby. Você pode encontrá-lo no site http://www.ruby-lang.org/en/.

No nosso Hello World vamos pedir o nome do usuário e em seguida faremos uma saudação personalizada.


puts("Qual eh o seu nome?")
nome = gets()
puts("Ola "+ nome)


A função puts escreve algo na tela e a gets lê do teclado. A concatenação de strings é feita com o operador +. Como se pode ver, não há declaração de tipos em Ruby. Uma variável pode assumir valores de diferentes tipos no decorrer do programa.

Por enquanto ficamos no Hello World. Em breve trarei coisas mais interessantes sobre usando Ruby. Até a próxima!

Nenhum comentário: