Post

Introdução ao Ruby

Ruby é uma linguagem de programação orientada a objetos...

Introdução ao Ruby

Ruby e Orientação a Objetos

Ruby é uma linguagem de programação dinâmica e orientada a objetos, criada por Yukihiro “Matz” Matsumoto1 em 1995 no Japão. Focada em simplicidade e produtividade, Ruby permite escrever códigos claros e eficientes, sendo influenciada por linguagens como Perl2 e 3Smalltalk. Sua popularidade cresceu, especialmente com o framework Ruby on Rails4, que facilitou o desenvolvimento de aplicativos web.

Instalar Ruby e Code Runner no VS Code

Para começar a programar em Ruby, primeiro você precisa instalar o Ruby em seu computador. Além disso, se estiver utilizando o Visual Studio Code como editor, é interessante configurar a extensão Code Runner para rodar os códigos Ruby diretamente no editor.

  1. Instalar Ruby:

    • No Windows, baixe o instalador do Ruby através do RubyInstaller.
    • No macOS, você pode instalar o Ruby com o Homebrew: brew install ruby.
    • No Linux, use o comando: sudo apt install ruby.
  2. Instalar a Extensão Code Runner no VS Code:

    • Abra o Visual Studio Code5.
    • Vá até a aba de extensões e procure por Code Runner.
    • Clique em “Instalar”.
  3. Configurar o Code Runner para Ruby:

    • Vá em File > Preferences > Settings.
    • Busque por “Code Runner Executor Map” e adicione o comando para Ruby:
1
2
3
"code-runner.executorMap": {
  "ruby": "ruby"
}

Isso permitirá rodar o código Ruby diretamente no VS Code.

Exemplo de “Hello World” em Ruby

O tradicional exemplo de “Hello World” em Ruby utilizando o comando puts para imprimir a mensagem no console.

1
puts "Hello World"

Como Rodar um Arquivo Ruby no Terminal

Caso prefira rodar o arquivo Ruby diretamente no terminal, basta usar o comando abaixo, assumindo que você tenha o Ruby já instalado em seu sistema:

1
ruby main.rb

Isso executará o arquivo main.rb e exibirá a saída no terminal.

Ruby Interativo - irb

Ruby possui um console interativo chamado irb (Interactive Ruby), que permite que você execute código Ruby linha a linha diretamente no terminal. Isso é útil para testar pequenos trechos de código rapidamente.

1
irb

Após rodar esse comando, o terminal se transformará em um ambiente onde você pode executar código Ruby interativamente.

Avançando nos estudos#

Ruby possui uma das melhores documentações que já li, com diversos ótimos recursos de estudo e até IDE online simples para começar e entender. Segue abaixo alguns dos que mais gostei.



Footnotes

This post is licensed under CC BY 4.0 by the author.