Engatinhando em Ruby👶👣💎♦️
Ruby é uma linguagem de programação dinâmica e interpretada, ou seja, não é necessário compilar o código antes de executá-lo. Siga os…
Engatinhando em Ruby👶👣💎♦️
Ruby é uma linguagem de programação dinâmica e interpretada, ou seja, não é necessário compilar o código antes de executá-lo. Siga os passos abaixo para configurar o ambiente e executar scripts Ruby no Windows.
Ferramentas Necessárias
- Ruby Installer for Windows: A ferramenta oficial para instalar o Ruby no Windows.
- Editor de Texto/IDE: Recomenda-se VSCodium, Sublime Text, Notepad++ ou RubyMine (para projetos complexos).
Passo 1: Instalar o Ruby no Windows
1 — Baixe o Ruby Installer:
Acesse https://rubyinstaller.org/
Faça o download da versão recomendada (ex: Ruby+Devkit 3.3.8–1).

2 — Execute o Instalador:
Clique no arquivo
.exebaixado.

Marque a opção Add Ruby executables to your PATH (importante para executar o Ruby de qualquer diretório).

Clique em Install e aguarde a conclusão.
3 — Segunda parte da instalação:
Após a conclusão da instalação, clique em Finish.

Será aberto um terminal no CMD com opções de instalações extras.
Digite ‘1,3’ para instalar os componentes recomendados.

Após a instalação, você verá esta tela:

Se o terminal mostrar: Install MSYS2 and MINGW development toochain succeeded, a instalação foi feita com sucesso.
Aperte Enter e o terminal fechará.
4— Verificação da correta instalação:
Abra o Prompt de Comando (Windows + R).
Digite cmd e depois Enter.
Digite: ruby -v
A saída deve mostrar a versão instalada.

Passo 2: Criar e Salvar um Arquivo Ruby
1 — Crie um Arquivo:
Abra seu editor de texto (como o VSCodium), crie uma pasta e insira o código abaixo:

O arquivo foi batizado de hello.rb (formato de arquivo Ruby), e contém o código puts "Hello World".
2 — Salve o Arquivo e Execute:
Use o atalho
Ctrl + Spara salvar o código. Abra o terminal e executeruby hello.rbpara rodar o programa.

Criação e Explicação dos códigos
Passo 1: Criação do Código em Ruby

Passo 2: Explicação do código
1 — Exibir Mensagem na Tela:
mensagemé uma variável que armazena a string"Hello, World!".
Em Ruby, variáveis não precisam de declaração de tipo (tipagem dinâmica).
mensagem = "Hello, World!"
2 — Cálculo Básico de Soma:
numero1 = 10
numero2 = 10
soma = numero1 + numero2
numero1enumero2são variáveis que armazenam valores inteiros (10).
somarecebe o resultado da operaçãonumero1 + numero2(resultado:20).
Curiosidade! ‘resultado’ é exatamente o lugar na tabela que o Sport Club do Recife está no Brasileirão A no dia 16/04/2025:

3 — Cálculo da Área do Retângulo:
def calcular_area_retangulo(base, altura)
base * altura
end
Definição de Função:
definicia a definição da função.
calcular_area_retanguloé o nome da função.
baseealturasão parâmetros (valores que a função recebe).
base * alturaé a operação realizada (multiplicação).
Em Ruby, o último valor calculado é automaticamente retornado (não é necessário usar
return).
4 — Chamar a Função:
area = calcular_area_retangulo(4, 5)
puts "A área do retângulo é #{area}."
A função é chamada com os valores
4(base) e5(altura).
O resultado é armazenado na variável
area.
O valor é exibido usando interpolação de string.
5— Exibição dos Resultados:
puts "A mensagem: #{mensagem}", "A soma dos dois números é: #{soma}", "A área do retângulo: #{area}"
putsexibe cada argumento em uma nova linha.
Interpolação de Strings:
#{variavel}insere o valor da variável dentro da string.
6— Saída esperada:
A mensagem: Hello, World!
A soma dos dois números é: 20
A área do retângulo: 50
7- Resultado no Terminal:

메타데이터
- post_id
- 3064dfe1f082
- slug
- engatinhando-em-ruby-️-3064dfe1f082
- url
- https://medium.com/@gabriel.rsmguimaraes/engatinhando-em-ruby-%EF%B8%8F-3064dfe1f082
- canonical_url
- https://medium.com/@gabriel.rsmguimaraes/engatinhando-em-ruby-%EF%B8%8F-3064dfe1f082
- author_url
- https://medium.com/@gabriel.rsmguimaraes
- status
- ok
- fetched_at
- 2026-08-26 01:08:55