Échantillons de code dans cette formation

Pour cette formation, nous allons surtout explorer le langage Rust à travers des exemples qui peuvent être exécuté via votre navigateur. Cela rend la configuration beaucoup plus facile et assure une expérience cohérente pour chacun.

L’installation de Cargo est tout de même encouragée : elle vous facilitera la tâche pour les exercices. Le dernier jour, nous ferons un exercice plus conséquent qui vous montrera comment travailler avec des dépendances et, pour cela, vous avez besoin de Cargo.

Les blocs de code de ce cours sont entièrement interactifs :

fn main() {
    println!("Edit me!");
}

You can use Ctrl + Enter to execute the code when focus is in the text box.

La plupart des exemples de code sont modifiables comme indiqué ci-dessus. Quelques exemples de code ne sont pas modifiables pour diverses raisons :

  • Les environnements d’exĂ©cution intĂ©grĂ©s ne peuvent pas exĂ©cuter de tests unitaires. Copiez-collez le code et ouvrez-le dans l’environnement d’exĂ©cution complet pour valider les tests unitaires.

  • Les environnements d’exĂ©cution intĂ©grĂ©s sont rĂ©initialisĂ©s dès que vous quittez la page! C’est la raison pour laquelle les Ă©lèves doivent rĂ©soudre les exercices en utilisant une installation Rust locale ou via l’environnement d’exĂ©cution complet.