Découverte de Rust

Table des matières

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.