Post

Rust / Primeros Pasos

Primeros pasos con Rust

Rust / Primeros Pasos

Instalar Rust

Para descargar e instalar Rust puedes usar su guía oficial: https://rust-lang.org/tools/install/, pero aquí te dejo los pasos para que lo puedas instalar de forma rápida si estas usando macOS, Linux u otro sistema operativo tipo Unix. En el caso de que estés en Windows (No se pq, te recomiendo Linux) puedes seguir la guía oficial

1
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Una vez instalado, reinicia la terminal y comprueba que todo está correcto:

1
rustc --version

¿Qué se ha instalado?

Al instalar Rust, en realidad obtienes varias herramientas:

  • rustc: el compilador
  • cargo: gestor de paquetes y proyectos
  • rustup: gestor de versiones.

Rust publica una nueva versión estable cada 6 semanas

Crear un proyecto

En Rust no se suele trabajar creando archivos sueltos, sino proyectos completos. Para crear uno:

1
2
cargo new hello_rust
cd hello_rust

Esto genera una estructura como esta:

1
2
3
4
hello_rust/
├── Cargo.toml
└── src/
    └── main.rs
  • Cargo.toml: configuración del proyecto
  • main.rs: Archivo principal de Rust

El main.rs contiene este código predeterminado:

1
2
3
fn main() {
    println!("Hello, world!");
}

Puedes ejecutarlo con:

1
cargo run

Rust compila antes de ejecutar, no es interpretado

Compilación

Si solo quieres compilar:

1
cargo build

El ejecutable se generará en: target/debug/

Para una versión optimizada:

1
cargo build --release

Actualizar Rust

Como vimos antes, Rust se actualiza cada 6 semanas. Para mantenerlo al día:

1
rustup update

Desinstalar Rust

Si por alguna razón desconocida quieres desinstalar Rust puedes hacerlo con:

1
rustup self uninstall

Editor recomendado

Para programar en Rust cómodamente te recomiendo Visual Studio Code

This post is licensed under CC BY 4.0 by the author.