En esta lección, aprenderemos a escribir nuestro primer programa en Rust: el clásico "Hola, Mundo!". Este ejercicio nos permitirá familiarizarnos con la estructura básica de un programa en Rust y con el proceso de compilación y ejecución.
Objetivos
- Escribir y ejecutar un programa simple en Rust.
- Comprender la estructura básica de un programa en Rust.
- Aprender a compilar y ejecutar programas en Rust.
- Estructura Básica de un Programa en Rust
Un programa en Rust generalmente sigue una estructura simple. Aquí está el código para nuestro primer programa "Hola, Mundo!":
Desglose del Código
-
fn main() { ... }
:fn
es la palabra clave para definir una función.main
es el nombre de la función principal. En Rust, el programa siempre comienza ejecutando la funciónmain
.- Los paréntesis
()
indican quemain
no toma argumentos. - Las llaves
{}
encierran el cuerpo de la función.
-
println!("Hola, Mundo!");
:println!
es una macro en Rust que imprime texto en la consola."Hola, Mundo!"
es el texto que queremos imprimir.- El punto y coma
;
al final de la línea indica el final de una declaración.
- Configuración del Entorno
Antes de escribir nuestro programa, asegúrate de tener Rust instalado en tu sistema. Si no lo has hecho, sigue las instrucciones en la lección anterior sobre la configuración del entorno de Rust.
- Escribiendo el Programa
- Abre tu editor de texto o IDE favorito.
- Crea un nuevo archivo llamado
main.rs
. - Escribe el siguiente código en
main.rs
:
- Compilando y Ejecutando el Programa
Compilación
Para compilar el programa, abre una terminal y navega hasta el directorio donde guardaste main.rs
. Luego, ejecuta el siguiente comando:
Este comando utiliza el compilador de Rust (rustc
) para compilar el archivo main.rs
. Si todo está correcto, no verás ningún mensaje de error y se generará un archivo ejecutable llamado main
(o main.exe
en Windows).
Ejecución
Para ejecutar el programa compilado, usa el siguiente comando en la terminal:
En Windows, el comando será:
Deberías ver la salida:
- Ejercicio Práctico
Ejercicio 1: Modificar el Mensaje
Modifica el programa para que imprima un mensaje diferente, por ejemplo, "¡Bienvenido a Rust!".
Solución
Ejercicio 2: Añadir Otra Línea de Texto
Modifica el programa para que imprima dos líneas de texto, por ejemplo, "Hola, Mundo!" y "¡Bienvenido a Rust!".
Solución
Retroalimentación y Consejos
- Error Común: Olvidar el punto y coma
;
al final de una declaración. Esto resultará en un error de compilación. - Consejo: Usa un editor de texto o IDE con soporte para Rust, como Visual Studio Code con la extensión de Rust, para obtener resaltado de sintaxis y sugerencias de código.
Conclusión
En esta lección, hemos escrito y ejecutado nuestro primer programa en Rust. Hemos aprendido sobre la estructura básica de un programa en Rust y cómo usar el compilador de Rust para compilar y ejecutar nuestro código. En la próxima lección, exploraremos la sintaxis y estructura básica de Rust en mayor detalle.
¡Felicidades por completar tu primer programa en Rust!
Curso de Programación en Rust
Módulo 1: Introducción a Rust
- ¿Qué es Rust?
- Configuración del Entorno de Rust
- Programa "Hola, Mundo!"
- Sintaxis y Estructura Básica