“Hola Mundo” en Ruby.

Qué mejor forma de arrancar que empezar a ver código funcionando. Hacer un Hola Mundo en Ruby es tan sencillo que el artículo ya se habría acabado, así que aprenderemos a hacerlo de distintas formas.

IRB.

Primero que nada quiero hablarte sobre algo llamado IRB, o Interactive Ruby Shell, por sus siglas en inglés. IRB es, como su nombre lo dice, una consola en la que puedes ejecutar código de Ruby que el intérprete va ejecutando cada vez que presionas enter.

Para acceder a IRB, abre la terminal y escribe.

irb

Bastante sencillo ¿no? En realidad así, pasemos a nuestro Hola Mundo, qué tan sencillo es imprimir una cadena en Ruby, bueno, estando en el modo de la consola de Ruby escribe:

 print "Hola mundo"

Y verás aparecer la cadena Hola Mundo seguida de => nil , lo segundo se debe a que todos los métodos en Ruby retornan algo, entenderemos eso más adelante.

Por ahora podemos cerrar IRB escribiendo exit y presionando enter.

Archivos.

Los archivos que alojan código de Ruby se guardan con la extensión .rb, sabiendo eso no necesitas instalar algún IDE especial, basta con que tengas un editor de texto, yo recomiendo Sublime Text 2 .

Para continuar con nuestro ejemplo anterior, crea un nuevo archivo y guárdalo con el nombre ejemplo.rb, dentro de él escribe:

print "Hola mundo"
gets()

Para abrir el archivo y que se ejecute el interprete de Ruby, tienes dos formas, una dando doble clic, si los archivos .rb están asociados al shell de Ruby se abrirá la consola, la instrucción gets() evitará que esta se cierre de inmediato y esperará un Enter para que salgas.

La otra es accediendo a través de la consola de la siguiente manera:

cd <ruta_archivo>
ruby ejemplo.rb

Sustituye ruta_archivo por la ruta en la que alojaste tu archivo .rb

Aquí es donde se torna muy muy importante que hayas agregado Ruby a tus variables de entorno, si tienes un error como que Ruby no se reconoce como un comando… tendrás que hacer ese proceso.

En ambos casos verás en pantalla “Hola Mundo”.

Empezamos entonces ya a ejecutar código de Ruby, en el siguiente artículo comenzaremos a ver operadores y variables.

Acerca del autor:

Programador en constante aprendizaje, futuro ing. en Desarrollo de Software. "La escuela es para socializar, internet es para aprender" Viviendo en la era javaScript.

Twitter del autor:

Leave a Reply

Your email address will not be published. Required fields are marked *