Respostas:
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.