Formas de instalar Ruby

Tenemos herramientas para instalar Ruby para las plataformas más importantes.

  • En Linux/Unix, puedes utilizar el sistema de gestión de paquetes de tu distribución o herramientas de terceros (rbenv y RVM).
  • En computadoras con sistema operativo macOS, puedes utilizar herramientas de terceros (rbenv y RVM).
  • En computadoras con sistema operativo Windows, puedes utilizar RubyInstaller.

Ruby en el navegador

Puede probar Ruby sin instalar en el ordenador probando Try Ruby! a través de un navegador web. Es una buena opción para conocer mejor el lenguaje y familiarizarte con él.
¡Cuenta una una serie de tutorial sencillo y prácticos!

¡Manos a la obra!

Empezemos entonces, con el famoso “Hola Mundo”. Abrimos la consola o terminal (Windows o Linux como deseemos) y escribimos:

ruby -e 'print "Hola Mundo\n"'

En Try Ruby! en el navegador web:

print "Hola Mundo\n"  

Es necesario el comando ruby para ejecutar código Ruby, pero en Try Ruby! no. Con la opción -e podemos introducir directamente código en la línea de comando, print imprime la cadena mostrada dentro de las comillas y \n es un salto de línea.

Código en archivos

Sin embargo, ¿si deseamos guardar esa línea de código en un archivo y luego ejecutarlo cuando querramos? Claro que se puede hacer. Los archivos que contiene código de Ruby se guardan con la extensión .rb. ¿Cómo hacerlo?

Una forma es hacerlo por consola. En los dos casos siguientes lo que vamos a hacer es:

  • Crear un archivo llamado micodigo.rb y escribir print “Hola Mundo\n” en él. (Se supone que nos encontramos en un directorio especifico). Para crearlo en Linux usamos cat > micodigo.rb y en Windows copy con: micodigo.rb, en ambos casos, luego, escribimos print “Hola Mundo\n”.
  • En el caso de Linux para terminar la edición pulsamos Control + D (^D) y en Windows Control + Z (^Z) .
  • Luego verificamos el contenido del archivo. En Linux con cat micodigo.rb y en Windows con type micodigo.rb
  • Y finalmente para ejecutar el código simplemente escribimos ruby micodigo.rb.

En caso de Linux

$ cat > micodigo.rb
print "Hola Mundo\n"
^D
$ cat micodigo.rb
print "Hola Mundo\n"
$ ruby micodigo.rb
Hola Mundo  

En el caso de Windows

C:\Mi directorio> copy con: micodigo.rb
print "Hola Mundo\n"
^Z
C:\Mi directorio> type micodigo.rb
print "Hola Mundo\n"
C:\Mi directorio> ruby micodigo.rb
Hola Mundo

Hacer esto puede llevarnos un poquito de tiempo así que podemos usar un Editor de código para escribir código. Actualmente contamos con el archi conocido Visual Studio Code.

Si usamos un Editor para nuestro código en Ruby, recuerde guardar el archivo con la extensión .rb. Y para la ejecución del código use la consola, primero ubíquese en el directorio donde guardó el archivo y luego use el comando ruby para ejecutar el archivo. Ejemplo:

raiz\windowsolinux\midirectorio\ 

ruby micodigo.rb

¿Que hemos aprendido? Los archivos de código de Ruby tienen la extensión .rb y podemos crearlos por consola o mediante un Editor de Código. En el próximo artículo estaremos viendo los fundamentos de la programación en Ruby. Hasta la próxima.