I. Les bases de la programmation en Rust
2. Mise en place des outils
Pour pouvoir développer en Rust, il va déjà falloir les bons outils. Ici, je ne ferai qu'une présentation rapide de ceux que je connais. Pour écrire le code, vous pouvez utiliser soit :
-
L'éditeur de code Rust en ligne :
- Soit un IDE. Par-exemple visual studio.
J'utilise personnellement Sublime Text. Si vous souhaitez l'utiliser et que vous voulez avoir la coloration syntaxique pour Rust, je vous invite à vous rendre sur cette page. Au final ça donne ceci :
Après il vous suffit de suivre les instructions et vous aurez un éditeur de texte prêt à l'emploi ! Je tiens cependant à préciser que n'importe quel éditeur de texte fera l'affaire, Sublime Text n'est que ma préférence personnelle !
Les outils de Rust
L'installeur officiel pour le langage est disponible sur rustup.rs. Exécuter la commande et vous aurez le compilateur (rustc), le gestionnaire de paquet (cargo), la documentation du langage ainsi que rustup qui vous permettra de mettre tout cela à jour facilement.
Parmi les outils fournis, il y a notamment un formatteur de code que vous pouvez lancer avec la commande cargo fmt
et un linter de code que vous pouvez lancer avec cargo clippy
.
Nous pouvons maintenant nous intéresser au langage Rust à proprement parler rédiger votre premier programme !