Ruby · Essencial · Inglês · Técnico
irb
Console interativo que acompanha o Ruby: você digita expressões e vê o resultado na hora. Serve para testar ideias e explorar objetos sem criar um arquivo.
Onde usar
Aparece quando você quer conferir o que um método devolve antes de escrever no projeto. O rails console abre uma sessão irb já com a aplicação carregada.
Em código
$ irb
irb(main):001> [3, 1, 2].sort
=> [1, 2, 3]
irb(main):002> "ruby".upcase
=> "RUBY"Exemplos
Open irb and try that method before committing.
Abra o irb e teste esse método antes de commitar.
I found the bug in irb in two minutes.
Achei o bug no irb em dois minutos.
Cuidado
Não o confunda com o comando ruby, que executa um arquivo inteiro; o irb avalia linha por linha e mostra cada retorno.
Sinônimos
console interativo, REPL
Origem
Sigla de Interactive Ruby.