¿Qué comando abre el REPL de Ruby?


107

¿Qué comando abre el REPL de Ruby?

En Python, simplemente abre pythonsin ningún argumento.

Respuestas:


111

Hay varios REPL para Ruby.

La biblioteca estándar se envía con un REPL llamado IRb (para Interactive Ruby ), que instala un programa con nombre irb, pero como es solo una biblioteca Ruby, también se puede invocar desde el código Ruby y no solo desde el shell. En Rubinius , IRb también se puede invocar simplemente llamando al rbxprograma sin argumentos, como en CPython.

También hay un REPL muy agradable llamado Pry , que instala un programa con nombre pry, pero como es solo una biblioteca Ruby, también se puede invocar desde el código Ruby y no solo desde el shell.

JRuby viene con un REPL adicional llamado JIRb Swing , que se invoca llamando al jirb_swingprograma.

El NetBeans Ruby Plugin también viene con un REPL.


¿Debería marcarse esto como respuesta para dar múltiples REPL?
Pdnell

1
Me gusta esta respuesta, pero podría hacer que la respuesta predeterminada (irb) se destaque más y luego mencionar los otros ejemplos.
joh-mue

96

Utilice el irbcomando (Interactive Ruby Shell).

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.