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