O básico da Linguagem Ruby

1 minuto(s) de leitura

O básico de Ruby?

Olá meus amigos, nesse post vou falar sobre o básico da línguagem Ruby, estárei me baseando no livro do Taq esse livro é excelente recomendo para quem está começando na línguagem.

Tipagem dinâmica

Ruby é uma línguagem de tipagem dinâmica mas o que é tipagem dinâmica? é uma característica de determinadas linguagens de programação, que não exigem declarações de tipos de dados, pois são capazes de escolher que tipo utilizar dinamicamente para cada variável, podendo alterá-lo durante a compilação ou a execução do programa. Linguagens que usam tipagem dinâmica: Ruby, Python, PHP, Lisp. mais detalhes.

Um pequeno resumo com o código sobre tipagem dinâmica vou atribuir uma variável com valor 5, depois vou perguntar para o ruby que tipo de variável ele é, a resposta vai ser integer porque o ruby sabe o tipo de valor que foi atribuido a variável, isso é tipagem dinâmica.

valor = 5
=> 5 
valor.class
=> integer

Tipos de dados

Não existem tipos primitivos em Ruby, todos são objetos.

Vamos começar

Integer É a classe que representa números interios e que é uma classe abstrata e não instanciamos um objeto com ela.

Exemplo:

[1] pry(main)> number = -10
=> -10
[2] pry(main)> number.class
=> Integer
[3] pry(main)>