Pular para o conteúdo

Começando com Ruby

Vou mostrar alguns conceitos básicos da linguagem para você que esta começando com Ruby e mostrar como é simples e divertido programar.
Samuel Santana Dias da Silva sammySantana
Hits: 12.928 Categoria: Ruby on Rails Subcategoria: Iniciante
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Começando com Ruby

Ruby nasceu em 1995 e foi apresentada ao mundo por seu criador Yukihiro Matsumoto, conhecido como Matz. É uma linguagem orientada a objetos de tipagem dinâmica, mas incrivelmente simples e divertida. Vamos brincar um pouquinho com ela!

Hello Word

Vamos começar com o clássico Hello Word.

As duas mais famosas opções de impressão em Ruby são o puts e o print. A diferença entre eles é que o puts imprime e quebra uma linha, já o print imprime tudo em apenas uma linha.

Os comentários em Ruby podemos definir em blocos ou apenas em uma linha:

Variáveis

Um dos conceitos mais básicos da programação é a declaração de variáveis e Ruby nos permite fazer isso de forma muito simples, não é necessário determinar o tipo da variável porque o interpretador já faz a tipagem da variável, assim que declarada. Também podemos definí-las em paralelo.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Atribuição de valor

Para atribuir um valor digitado pelo teclado a uma variável, utilizamos o gets, mas ele apenas atribui valor a strings. O .chomp é utilizado para quebrar uma linha assim que for digitado no teclado e STDIN.gets utilizamos para o programa não fechar enquanto não há entrada de dados.
O gets atribui valores apenas para strings. Para resolver isso nos convertemos a variável através do to_i para o tipo Int e to_f para float.

Interpolação

É uma forma mais charmosa de se fazer uma concatenação.

Fluxo de controle

Em Ruby utilizamos o if, else, elsif e unless para o controle de fluxo, utilizamos expressões if para determinar uma condição que seja verdadeira ou falsa.

elsif, note que não é elif, que utilizamos para uma segunda condição e o else para no case de todas as expressões.

Se if e elsif forem falsas, executa-se o else, caso contrário o Ruby irá ignorar a condição.

Usamos o end para terminar o fim da condição.
unless é um if que executa a condição caso ela não seja verdadeira:
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Começando com Ruby
Nenhum artigo encontrado.

Segurança de Web APIs Distribuídas

Como a Tecnologia pode ajudar a Democracia?

Como a Tecnologia pode ajudar a Democracia?

Segurança de Web APIs Distribuídas

Iniciar no Linux sem medo

#1 Comentário enviado por diegomrodrigues em 26/07/2018 - 09:46h
Ruby é uma linguagem de programação interpretada muito interessante, fácil de utilizar.
Parabéns pelo artigo!

Abraço,
Diego M. Rodrigues
#2 Comentário enviado por ipsLuan em 28/08/2018 - 16:50h
Muito bom.

Contribuir com comentário

Entre na sua conta para comentar.