Rust / Primeros Pasos
Primeros pasos con Rust
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 compiladorcargo: gestor de paquetes y proyectosrustup: 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 proyectomain.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