Jakie polecenie otwiera REPL Rubiego?


107

Jakie polecenie otwiera REPL Rubiego?

W Pythonie po prostu otwierasz pythonbez żadnych argumentów.

Odpowiedzi:


111

Istnieje kilka REPL dla Rubiego.

Biblioteka standardowa jest dostarczana z REPL o nazwie IRb (dla Interactive Ruby ), który instaluje program o nazwie irb, ale ponieważ jest to tylko biblioteka Ruby, można ją również wywołać z kodu Ruby, a nie tylko z powłoki. Na Rubinius , IRB może być również wywołany przez to wywołanie rbxprogramu bez argumentów, podobnie jak w CPython.

Istnieje również bardzo fajna REPL o nazwie Pry , która instaluje program o nazwie pry, ale ponieważ jest to tylko biblioteka Ruby, można ją również wywołać z kodu Ruby, a nie tylko z powłoki.

JRuby zawiera dodatkową REPL o nazwie JIRb Swing , która jest wywoływana przez wywołanie jirb_swingprogramu.

NetBeans Ruby Plugin również pochodzi z REPL.


Czy to powinno być oznaczone jako odpowiedź w przypadku podania wielu REPL?
Pdnell

1
Podoba mi się ta odpowiedź, ale możesz bardziej wyróżnić domyślną odpowiedź (irb), a następnie podać inne przykłady.
joh-mue

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.