Para comenzar a programar en Ruby sobre Windows se necesita tener el lenguaje instalado. Gracias a la comunidad y el alcance de Ruby, se ha creado un instalador llamado RubyInstaller que permite instalar todo lo necesario para comenzar a programar en Ruby sobre Windows.

Hoy veremos cómo instalar el lenguaje de programación Ruby en Windows 10 y cómo hacer el primer hola mundo.

Por cierto, también agregaremos los ejecutables de Ruby a la variable PATH del sistema.

Descargar RubyInstaller

Vamos a esta página y hacemos click en la primera versión que esté en WITH DEVKIT. En mi caso es la que está remarcada:

Descargar RubyInstaller, el instalador de Ruby para Windows

Descargar RubyInstaller, el instalador de Ruby para Windows

Por cierto, si tu procesador es de 32 bits elige la x86, y si es de 64 entonces la x64.

Actualizar versión de Ruby

Más tarde puedes visitar la página y seguir de nuevo este proceso, en la página aseguran que eso actualizará todo dejando intactas las gemas.

Instalar Ruby con RubyInstaller

Una vez descargado el instalador, lo ejecutamos y damos permisos de administrador en caso de que sean requeridos. Aceptamos la licencia y hacemos click en Next:

Instalación de Ruby 1 - Aceptar licencia

Instalación de Ruby 1 – Aceptar licencia

Luego marcamos las 3 casillas. La primera agrega los ejecutables a la variable PATH, la segunda hace que se asocien los archivos y la tercera indica que la codificación que se usará es UTF8. Una vez marcadas hacemos click en Install.

Instalación de Ruby 2 - Agregar a PATH y poner codificación en utf8

Instalación de Ruby 2 – Agregar a PATH y poner codificación en utf8

Aquí seleccionamos que se instale MSYS2; me parece que es por si algunas gemas o paquetes necesitan compilarse con C; lo dejamos marcado y hacemos click en Next.

Instalación de Ruby 3 - Instalar MSYS2

Instalación de Ruby 3 – Instalar MSYS2

Ahora Ruby se está instalando

Instalación de Ruby 4 - Instalación en proceso

Instalación de Ruby 4 – Instalación en proceso

Cuando la instalación termine, dejamos marcada la casilla y hacemos click en Finish:

Instalación de Ruby 5 - Ejecutar ridk install

Instalación de Ruby 5 – Ejecutar ridk install

Eso va a abrir otra ventana en donde dejamos todo como está (para que se instalen los 3 componentes) y presionamos Enter:

Instalación de Ruby 6 - Instalar MSYS2, seleccionar 3 componentes

Instalación de Ruby 6 – Instalar MSYS2, seleccionar 3 componentes

Luego de una larga espera (dependiendo de la velocidad de tu máquina e internet) saldrá esto, en donde diá succeeded. Ahí preguntará de nuevo cuáles componentes deseamos instalar, pero como ya hemos terminado lo cerramos.

Instalación de Ruby 7 - Finalizar instalación

Instalación de Ruby 7 – Finalizar instalación

Es hora de ejecutar nuestro primer programa con Ruby.

Hola mundo con Ruby

Si tienes terminales abiertas, ciérralas. Luego crea un nuevo archivo llamado hola.rb con el siguiente código:

Navega con la terminal hasta donde lo hayas guardado y ejecuta:

ruby hola.rb

Eso debería mostrar el mensaje de Hola mundo.

Ejecutar modo interactivo de Ruby

Si no deseas ejecutar ningún archivo pero quieres probar el intérprete de Ruby, entonces puedes ejecutar irb para correr una instancia de interactive ruby. Cuando quieras salir, escribe exit.

Modo interactivo de Ruby con irb

Modo interactivo de Ruby con irb

Conclusión

Eso es todo. Si deseas saber más sobre Ruby, te invito a visitar la página oficial o veas más de mis posts sobre ruby.

Estoy interesado en trabajar contigo de manera remota para llevar tu idea a la realidad, formar parte de tu equipo de desarrolladores, ayudarte con tu tarea, dar asesorías y todo lo relacionado con tecnología y programación. Contáctame para más información
No te vayas sin seguirme en Twitter, Facebook y GitHub
Si tienes dudas déjalas en un comentario, pero asegúrate de seguirme antes como agradecimiento (no te cuesta nada y me ayudas mucho)


parzibyte

He trabajado por más de 4 años en el desarrollo de software con experiencia en Java, PHP, JavaScript, HTML, Node.JS, Python, Android y Go. También he trabajado con bases de datos SQL como MySQL y SQLite, así como con bases de datos NoSQL usando MongoDB. Soy bueno utilizando algunos frameworks y herramientas como Firebase, jQuery, AngularJS, VueJS, CodeIgniter, Laravel, BulmaCSS, Bootstrap y Electron. Otros términos que conozco son: Arduino, GraphQL, API's, REST, AJAX, PouchDB, CouchDB, Experiencia de usuario, buenas prácticas de programación, Webpack, NPM, Administración de servidores y programación de scripts La plataforma en la que tengo más experiencia es la web, pero en mis ratos libres realizo unos pequeños ejercicios en C# y C. Estoy aquí para ayudarte a resolver tus problemas de programación y depuración :-)

8 Comments

Comenzar a programar en Ruby On Rails en Windows - Parzibyte's blog · diciembre 28, 2018 a las 1:17 am

[…] vimos cómo instalar y configurar Ruby en Windows 10. Ahí instalamos todo lo necesario para instalar y compilar algunas […]

Comprobar si es un palíndromo en Ruby - Parzibyte's blog · enero 17, 2019 a las 5:02 am

[…] probar, instala Ruby y luego ejecuta ruby main.rb. También puedes probar la función […]

Comprobar si una cadena es anagrama de otra en Ruby - Parzibyte's blog · enero 21, 2019 a las 5:01 am

[…] libre de descargar el código fuente. Recuerda primero instalar Ruby, más tarde abre la terminal, navega hasta donde tengas el archivo y […]

Elevar números a una potencia con Ruby (exponenciación) - Parzibyte's blog · enero 25, 2019 a las 5:01 am

[…] antes instalar Ruby. O también puedes ejecutarlo en línea desde […]

Raíz cuadrada y raíz cúbica en Ruby - Parzibyte's blog · enero 26, 2019 a las 5:01 am

[…] descargarlo si quieres (recuerda instalar Ruby) y ejecutarlo con ruby main.rb o probarlo en […]

Leer archivos con Ruby - Parzibyte's blog · febrero 1, 2019 a las 10:08 am

[…] de ello recuerda instalar Ruby. Como siempre, si quieres puedes ejecutar los ejercicios directamente en este post, abajo dejo los […]

Escribir archivos con Ruby - Parzibyte's blog · febrero 2, 2019 a las 5:01 am

[…] descargar los ejemplos de código y ejecutarlos con ruby archivo.rb, solamente recuerda instalar Ruby antes. También puedes probar ambos ejemplos, los dejo […]

Convertir cadena a arreglo en Ruby usando delimitador - Parzibyte's blog · febrero 7, 2019 a las 5:00 am

[…] quieres, instala Ruby y más tarde ejecuta los archivos con ruby archivo.rb o de igual manera puedes probarlos en […]

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

A %d blogueros les gusta esto: