В Python вы просто открываете python без каких-либо аргументов.
Ответ 1
Используйте команду irb (Interactive Ruby Shell).
Ответ 2
Существует несколько REPL для Ruby.
Стандартная библиотека поставляется с REPL под названием IRb (для Interactive Ruby), которая устанавливает программу с именем irb, но поскольку она является только библиотекой Ruby, ее также можно вызывать из кода Ruby, а не только из оболочки, В Rubinius IRb также можно вызвать, просто вызвав программу rbx без аргументов, как в CPython.
Существует также очень хороший REPL под названием Pry, который устанавливает программу с именем pry, но поскольку это просто библиотека Ruby, она также может вызывается из Ruby-кода, а не только из оболочки.
JRuby поставляется дополнительный REPL под названием JIRb Swing, вызываемый вызовом программы jirb_swing.