Réponses:
Il existe plusieurs REPL pour Ruby.
La bibliothèque standard est livrée avec un REPL appelé IRb (pour Interactive Ruby ), qui installe un programme nommé irb, mais comme il ne s'agit que d'une bibliothèque Ruby, il peut également être appelé à partir du code Ruby et pas seulement à partir du shell. Sur Rubinius , IRb peut également être invoqué en appelant simplement le rbxprogramme sans arguments, comme dans CPython.
Il existe également un très joli REPL appelé Pry , qui installe un programme nommé pry, mais comme il ne s'agit que d'une bibliothèque Ruby, il peut également être appelé à partir du code Ruby et pas seulement du shell.
JRuby est livré avec un REPL supplémentaire appelé JIRb Swing , qui est appelé en appelant le jirb_swingprogramme.
Le plugin NetBeans Ruby est également livré avec un REPL.