Risposte:
Esistono diversi REPL per Ruby.
La libreria standard viene fornita con una REPL chiamata IRb (per Interactive Ruby ), che installa un programma denominato irb
, ma poiché è solo una libreria Ruby, può anche essere invocata dal codice Ruby e non solo dalla shell. Su Rubinius , IRb può anche essere invocato semplicemente chiamando il rbx
programma senza argomenti, proprio come in CPython.
C'è anche un bel REPL chiamato Pry , che installa un programma chiamato pry
, ma poiché è solo una libreria Ruby, può anche essere invocato dal codice Ruby e non solo dalla shell.
JRuby viene fornito con un REPL aggiuntivo chiamato JIRb Swing , che viene richiamato chiamando il jirb_swing
programma.
Anche il plug-in Ruby di NetBeans viene fornito con un REPL.