Ruby - Configuração de Ambiente
Configuração de ambiente local
Se você ainda deseja configurar seu ambiente para a linguagem de programação Ruby, então vamos prosseguir. Este tutorial vai te ensinar todos os tópicos importantes relacionados à configuração do ambiente. Recomendamos que você leia os seguintes tópicos primeiro e, em seguida, prossiga -
Instalação Ruby em Linux / Unix - Se você está planejando ter seu ambiente de desenvolvimento em uma máquina Linux / Unix, então vá até este capítulo.
Instalação Ruby no Windows - Se você está planejando ter seu ambiente de desenvolvimento em uma máquina Windows, siga este capítulo.
Opções de linha de comando Ruby - Este capítulo lista todas as opções de linha de comando, que você pode usar junto com o interpretador Ruby.
Variáveis de ambiente Ruby - Este capítulo tem uma lista de todas as variáveis de ambiente importantes a serem definidas para fazer o Ruby Interpreter funcionar.
Editores populares de Ruby
Para escrever seus programas Ruby, você precisará de um editor -
Se você estiver trabalhando em uma máquina Windows, poderá usar qualquer editor de texto simples, como o Bloco de notas ou o Edit plus.
VIM (Vi IMproved) é um editor de texto muito simples. Isso está disponível em quase todas as máquinas Unix e agora também no Windows. Caso contrário, você pode usar seu editor vi favorito para escrever programas Ruby.
RubyWin é um ambiente de desenvolvimento integrado Ruby (IDE) para Windows.
Ruby Development Environment (RDE) também é um IDE muito bom para usuários do Windows.
Ruby interativo (IRb)
O Interactive Ruby (IRb) fornece um shell para experimentação. Dentro do shell IRb, você pode visualizar imediatamente os resultados da expressão, linha por linha.
Esta ferramenta vem junto com a instalação do Ruby, então você não precisa fazer nada extra para ter o IRb funcionando.
Basta digitar irb em seu prompt de comando e uma Sessão Ruby Interativa será iniciada conforme mostrado abaixo -
$irb
irb 0.6.1(99/09/16)
irb(main):001:0> def hello
irb(main):002:1> out = "Hello World"
irb(main):003:1> puts out
irb(main):004:1> end
nil
irb(main):005:0> hello
Hello World
nil
irb(main):006:0>
Não se preocupe com o que fizemos aqui. Você aprenderá todas essas etapas nos capítulos subsequentes.
O que vem a seguir?
Assumimos agora que você tem um ambiente Ruby funcionando e está pronto para escrever o primeiro programa Ruby. O próximo capítulo irá ensiná-lo a escrever programas Ruby.