DEV Community

Félix Moreno
Félix Moreno

Posted on

Hola Mundo en Rust

¿Qué es Rust?

De acuerdo con el sitio web de Rust, se trata de "un lenguaje que empodera a todos para construir software fiable y eficiente." Es un lenguaje multi-paradigma, estructurado, concurrente e imperativo, diseñado en el Centro de Investigación de Mozilla, por Graydon Hoare con contribuciones de Brendan Eich, y otros desarrolladores, en el año 2010. Actualmente el proyecto es Open Source.

¿Para qué se utiliza?

Para la programación de sistemas, tales como motores de navegación, kernels de sistemas operativos, y herramientas de líneas de comandos. También se emplea para el desarrolllo de aplicaciones web, con frameworks tales como Actix Web y Rocket.

¿Qué ventajas tiene desarrollar en Rust?

  1. Rust es un lenguaje estáticamente tipado, lo cual permite que se detecten errores (bugs) en el momento en que se está compilando.
  2. Ofrece mayor seguridad de memoria y rapidez. Rust permite indicar de qué manera se deben colocar los valores en memoria y cómo se deben gestionar los mismos.

Tu primer programa en Rust: Hola Mundo

Paso 1:

Instala Rust. Da clic aquí para ver instrucciones

Paso 2:

Crea un archivo con el nombre de tu preferencia y la extensión .rs, para este ejemplo utilizaremos hola_mundo.rs.
En nuestro caso, vamos a crear dicho archivo en el escritorio

Paso 3:

Coloca el siguiente código en el archivo:

fn main() {
          println!("¡Hola, mundo de Rust!");
          } 
Enter fullscreen mode Exit fullscreen mode

Todo programa en Rust debe tener una función fn main(), como punto de entrada al programa. Si no la colocamos, el programa no podrá saber en dónde tiene que comenzar a ejecutarse.

Paso 4: Ejecutar el programa

Vamos ahora a ejecutar nuestro programa. Para ello, vamos a nuestra terminal (en Mac) o a la línea de comandos (en Windows). Como en nuestro ejemplo creamos el archivo en el escritorio (Desktop), tenemos que dirigirnos a la carpeta Escritorio (Desktop) para ejecutar el programa; para ello, escribamos cd desktoppara posicionarnos en la ruta de dicho archivo.

image

Ahora, llamemos al compilador, escribiendo lo siguiente en nuestra terminal o línea de comandos: rust c hello_world

image

Acabamos de compilar el programa. Para ejecutarlo, escribamos en nuestra terminal o línea de comando lo siguiente .\hello_world.exe. Veremos que se despliega el mensaje ¡Hola, mundo de Rust! en nuestra consola.

¿Deseas aprender más sobre Rust?

En el sitio web de Rust podrás encontrar varios recursos de aprendizaje sumamente útiles, en español. Da clic aquí para ver los recursos de aprendizaje.

¿Deseas asistir a algún evento de Rust?

Da clic en el enlace siguiente: Calendario de Eventos de Rust (en Google Calendars)

¿Deseas contribuir con código?

Da clic en el enlace siguiente, para leer la Guía de contribución

Más recursos útiles:

Fuentes:

Oldest comments (1)

Collapse
 
juanfrank77 profile image
Juan F Gonzalez

Applause