Primeros pasos con Rust

2 minute read Published: 2021-07-24

Presentacion de Rust🔗

Rust es un lenguaje de programacion particular que viene a solucionar un problema que existe desde hace mucho tiempo con el manejo de memoria seguro y eficiente.

Al ser un lenguaje relativamente nuevo toma las preferencias y lecciones aprendidas por la industria del software en cuanto a diseño, por ejemplo esta mas orientado a los datos ("data oriented") que a la programacion con objetos. Tambien su diseño se vio muy influenciado por lenguajes funcionales, teniendo un gran soporte para ese paradigma de programacion.

Como comenzar???. Bueno primero necesitamos instalar el compilador y el package mannager que se llama cargo.

Vamos a la pagina del lenguaje:

pagina oficial de Rust

vamos a la la pestaña "get started" ---> "installing Rust" y ahi seguimos los pasos(segun el Sistema operativo que tengamos)

Si todo salio bien debemos tener disponible los siguientes comandos en nuestro sistema:

Ahora hagamos nuestro primer programa en Rust. Obviamente y para seguir la tradicion el famoso hola mundo!!!.

Primero creamos el proyecto con la herramienta cargo haciendo en la carpeta donde queremos tener el mismo:

cargo new hola-rust

Si todo fue bien obtenemos el mensaje:

Created binary (application) hola-rust package

en la misma tenemos los siguientes archivos:

.
├── Cargo.toml
└── src
    └── main.rs

Donde:

fn main() {
    println!("Hola Mundo!!!");
}

Y para correr el codigo solo tenemos que hacer:

cargo run

Quien dijo que Rust era dificil ???. Saludos