En esta lección, aprenderás a escribir y ejecutar tu primer programa en Ruby. Este es un paso fundamental para familiarizarte con el lenguaje y su entorno de desarrollo.
Objetivos de la Lección
- Escribir un programa simple en Ruby.
- Ejecutar el programa desde la línea de comandos.
- Comprender la estructura básica de un programa Ruby.
- Escribiendo tu Primer Programa
1.1. Creando el Archivo Ruby
Primero, necesitas crear un archivo para tu código Ruby. Los archivos Ruby tienen la extensión .rb. Abre tu editor de texto favorito y crea un nuevo archivo llamado hola_mundo.rb.
1.2. Escribiendo el Código
En el archivo hola_mundo.rb, escribe el siguiente código:
Explicación del Código
# Este es un comentario en Ruby: Los comentarios en Ruby comienzan con el símbolo#. Todo lo que sigue en la misma línea es ignorado por el intérprete de Ruby.puts "¡Hola, mundo!": La funciónputsimprime el texto que se le pasa como argumento en la consola, seguido de una nueva línea. En este caso, imprimirá¡Hola, mundo!.
- Ejecutando el Programa
2.1. Abriendo la Terminal
Para ejecutar tu programa, necesitas abrir la terminal o línea de comandos. La forma de hacerlo varía según tu sistema operativo:
- Windows: Presiona
Win + R, escribecmdy presionaEnter. - macOS: Presiona
Cmd + Espacio, escribeTerminaly presionaEnter. - Linux: Presiona
Ctrl + Alt + T.
2.2. Navegando al Directorio del Archivo
Usa el comando cd (cambiar directorio) para navegar al directorio donde guardaste tu archivo hola_mundo.rb. Por ejemplo, si lo guardaste en el escritorio, podrías usar:
2.3. Ejecutando el Archivo Ruby
Una vez que estés en el directorio correcto, ejecuta el archivo con el siguiente comando:
Resultado Esperado
Deberías ver el siguiente output en la terminal:
- Ejercicio Práctico
Ejercicio 1: Modificar el Programa
Modifica el programa para que imprima tu nombre en lugar de "¡Hola, mundo!".
Solución
Abre el archivo hola_mundo.rb y cambia el contenido a:
Reemplaza [Tu Nombre] con tu nombre real. Guarda el archivo y ejecútalo nuevamente en la terminal.
Ejercicio 2: Añadir Más Líneas
Añade más líneas al programa para que imprima tres mensajes diferentes.
Solución
Modifica el archivo hola_mundo.rb para que se vea así:
puts "¡Hola, mundo!" puts "Este es mi primer programa en Ruby." puts "Estoy aprendiendo a programar."
Guarda el archivo y ejecútalo nuevamente en la terminal. Deberías ver:
- Resumen
En esta lección, has aprendido a:
- Crear un archivo Ruby.
- Escribir un programa simple que imprime texto en la consola.
- Ejecutar el programa desde la línea de comandos.
Estos son los primeros pasos esenciales para cualquier programador en Ruby. En la próxima lección, profundizaremos en la sintaxis y estructura básica de Ruby para que puedas escribir programas más complejos. ¡Sigue practicando y nos vemos en la siguiente lección!
Curso de Programación en Ruby
Módulo 1: Introducción a Ruby
Módulo 2: Conceptos Básicos de Ruby
Módulo 3: Trabajando con Colecciones
Módulo 4: Programación Orientada a Objetos en Ruby
- Clases y Objetos
- Variables y Métodos de Instancia
- Variables y Métodos de Clase
- Herencia
- Módulos y Mixins
Módulo 5: Conceptos Avanzados de Ruby
- Bloques, Procs y Lambdas
- Metaprogramación
- Manejo de Excepciones
- Entrada/Salida de Archivos
- Expresiones Regulares
Módulo 6: Introducción a Ruby on Rails
- ¿Qué es Ruby on Rails?
- Configuración del Entorno Rails
- Creando una Aplicación Simple en Rails
- Arquitectura MVC
- Enrutamiento
Módulo 7: Pruebas en Ruby
- Introducción a las Pruebas
- Pruebas Unitarias con Minitest
- Desarrollo Guiado por Comportamiento con RSpec
- Mocking y Stubbing
Módulo 8: Mejores Prácticas en Ruby
- Estilo de Código y Convenciones
- Refactorización
- Optimización del Rendimiento
- Mejores Prácticas de Seguridad
