Rust
Rust ofrece el rendimiento de C++ con garantías de seguridad de memoria en tiempo de compilación gracias a su sistema de propiedad (ownership). Sin recolector de basura y sin segfaults. Elegido el lenguaje más querido año tras año.
- Creado por Graydon Hoare (Mozilla)
- Año 2010
- Paradigma: Multiparadigma · compilado
- Extensiones: .rs, .rlib
Para qué se usa
- Sistemas seguros
- WebAssembly
- Herramientas CLI
A favor
- Seguridad de memoria
- Rendimiento de C++
- Sin garbage collector
En contra
- Curva de aprendizaje
- Compilación lenta
- Borrow checker estricto
Ecosistema
- Cargo
- Axum
- Actix
- Tokio
- Tauri
- Leptos
- Bevy
- Serde
Ejemplo
fn main() {
println!("¡Hola, mundo!");
}