Introduction

Ce livre est une introduction au langage de programmation Rust, destiné aux débutants en programmation. Il est divisé en 3 partie:

La première partie vous expliquera ce qu'est Rust, ses différences avec d'autres langages ainsi qu'un aperçu général autour de ses fonctionnalités. La deuxième partie vous donnera un avant-goût de son utilisation à travers différents domaines de la programmation ainsi que des exemples de cette utilisation. Le dernier chapitre vous montrera comment construire une "Todo" app en ligne de commande en vous expliquant chaque étape

Vous pourrez aussi trouver à la fin de ce livre quelques ressources additionnelles vous permettant d'approfondir le sujet et découvrir Rust.

J'ai écris ce livre pour m'essayer à la crate mdBook (Une crate est un projet Rust publié sur crates.io afin d'être partagé à la communauté, vous aurez plus d'informations dans la section "Écosystème de Rust") et d'approfondir mes connaissances concernant Rust ainsi que des concepts de programmation plus globaux. Il s'agit d'un projet personnel qui, je l'espère, vous permettra de mieux comprendre Rust.

Mais je reste un débutant dans le domaine, je n'ai actuellement que peu de connaissances au niveau de Rust et de la programmation en générale, je me suis lancé dans une reconversion professionnelle et je voulais partager un peu de ce que j'ai pu apprendre depuis. Dans ce contexte, je suis ouvert aux propositions de correction et de modifications, n'hésitez pas à ouvrir une issue sur le repository GitHub

Logo du Rust Programming Language