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ónputs
imprime 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
, escribecmd
y presionaEnter
. - macOS: Presiona
Cmd + Espacio
, escribeTerminal
y 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