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 rbx
programme 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_swing
programme.
Le plugin NetBeans Ruby est également livré avec un REPL.