Que comando abre o REPL do Ruby?


107

Que comando abre o REPL do Ruby?

Em Python, você simplesmente abre pythonsem nenhum argumento.

Respostas:


111

Existem vários REPLs para Ruby.

A biblioteca padrão vem com um REPL chamado IRb (para Interactive Ruby ), que instala um programa denominado irb, mas como é apenas uma biblioteca Ruby, também pode ser chamada a partir do código Ruby e não apenas do shell. No Rubinius , o IRb também pode ser invocado apenas chamando o rbxprograma sem argumentos, assim como no CPython.

Há também um REPL muito bom chamado Pry , que instala um programa chamado pry, mas como é apenas uma biblioteca Ruby, também pode ser chamado a partir do código Ruby e não apenas do shell.

JRuby vem com um REPL adicional denominado JIRb Swing , que é invocado chamando o jirb_swingprograma.

O NetBeans Ruby Plugin também vem com um REPL.


Isso deve ser marcado como resposta por fornecer vários REPLs?
Pdnell

1
Eu gosto dessa resposta, mas você pode fazer a resposta padrão (irb) se destacar mais e depois mencionar os outros exemplos.
joh-mue

96

Use o irbcomando (Interactive Ruby Shell).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.