Découverte de Rust
Table des matières
Mes premières impressions en apprenant Rust.
Rust est un langage fascinant. Le borrow checker est déroutant au début, mais une fois qu'on comprend le concept d'ownership, tout devient logique.
Ce que j'ai aimé
- La gestion mémoire sans garbage collector
- Le système de types puissant
- Les messages d'erreur du compilateur, incroyablement clairs
Premier programme
fn main() {
let message = String::from("Bonjour le monde !");
println!("{}", message);
}
La courbe d'apprentissage est raide mais ça vaut le coup. Prochaine étape : les lifetimes.