Conclusion
J'espère que cette introduction vous aura appris quelque chose et éveillez votre curiosité. N'oubliez pas que nous avons travaillé avec un langage vraiment "bas-niveau", pourtant revoir le code a probablement semblé très familier à la plupart ce qui permet d'écrire du code à la fois ultra-rapide et efficace en mémoire sans la peur qui vient avec une telle responsabilité: on sais que le compilateur sera là, arrêtant le code avant même qu'il ne soit possible de l'exécuter.
Comme vous avez pu le voir, Rust est un langage de programmation qui est rapide, sécurisé et stable, son utilisation se répand de plus en plus chaque année et les possibilités qu'ils offrent sont énormes. Beaucoup vantent la qualité et l'entraide de la communauté ainsi que l'écosystème pratique et grandissant. C'est ce qui me motive à apprendre ce langage ainsi que la programmation. En espérant que j'aurais su vous motiver un peu plus ou du moins vous orienter.
N'hésitez pas à me contacter sur mon compte Twitter pour me donner votre feedback ou apporter quelques corrections.
Avant de finir, voici quelques ressources additionnelles pour vous aider à avancer dans votre aventure Rust:
-
A propos de Rust
- The Rust Programming Language, Le site web officiel du langage de programmation Rust.
- Rust Cheat Sheet, Cheat sheet concernant Rust et son utilisation.
- Awesome Rust, Une liste de code et ressources Rust.
-
Exercices
- Tour of Rust, Guide pas à pas concernant les fonctionnalités de Rust.
- Rust by Example, Une collection d'exemple exécutable qui illustre certains concepts de Rust.
- Rustlings, Des petits exercices pour vous permettre de lire et écrire du code Rust.
- Exercism Rust Track, Exercism vous permet de vous entraîner et de trouver un mentor.
-
Livres
- Rust in Action par Tim McNamara, Introduction à Rust en explorant des techniques et concept de programmation système.
- Beginning Rust - From Novice to Professional par Carlo Milanesi, introduction pas à pas pour Rust.
- Programming Rust par Jim Blandy, Jason Orendorff et Leonora F.S. Tindall, Guide pratique pour comprendre Rust.
-
Ebook
- Rust Book, Livre officiel du Rust Programming Language.
- Rust Essentials, Ce livre vous montre ou et comment utiliser Rust.
- Begin Rust.
-
Vidéo
- Rust Course sur Udemy.
- Introduction to rust de Ryan Levick sur Youtube.
- Rust Course for Beginners de Federico Terzi sur Youtube.
En plus, je vous ajoute les liens vers les articles ou les ressources qui m'auront aidé à préparé ce livre au mieux:
- Wikipedia
- TechTerms
- FreeCodeCamp
- Ce didacticiel de Claudio Restifo
- Cet article De Michael Yuan
- Cet article de Manish Shivanandhan
- Rust
- The Overflow
- Cet article de Jake Goulding