Rust
Rust est un langage de programmation compilé multi-paradigme opensource sous licence MIT et développé par Mozilla Research depuis 2010. Il est conçu pour être "sûr, concurrent et pratique", en supportant les styles de programmation fonctionnelle et impérative, ainsi que la programmation orientée objet. Rust est particulièrement adapté aux applications concurrentes, et aux programmes qui doivent résister aux pannes.
Documentation
- Rust Book (opens in a new tab) : documentation officielle du langage
- Rust Reference (opens in a new tab) : documentation technique du langage
- Rustling (opens in a new tab) : exercices pour apprendre Rust
Conventions
Rust recommande un certain nombre de conventions de codage pour améliorer la lisibilité du code et la compréhension du programme. Ces conventions sont décrites dans la documentation officielle du langage :
- Naming - Rust API Guidelines (opens in a new tab) : conventions de nommage
- Comments - The Rust Reference (opens in a new tab) : conventions de commentaires
- Rust #5: Naming conventions (opens in a new tab) : article résumant la documentation officielle