Rust
Rust est un langage de programmation compilé et concurrent. Ce langage a été créé initialement pour Firefox. Il se veut facile à apprendre pour les développeurs, facile à comprendre et cherche à résoudre des problèmes inhérents au C.
- Rust est libre,
- il garantit la sécurité des accès mémoire,
- offre de meilleures performances que C et C++,
- permet la programmation orientée objet.
Rust est le langage de développement de nombreux outils et applications modernes d'importance. Il est plus accessible que le C (plus proche du JavaScript ou du Java), et c'est le premier langage autre que le C et l'assembleur à être utilisé dans le développement du noyau Linux.
Installation
Rust est disponible dans les dépôts officiels APT d'Ubuntu.
Il est installé par défaut sur Ubuntu et ses variantes via le paquet rustc.
Pour installer tous les outils de développement depuis les dépôts officiels, il suffit d'installer le paquet rust-all, qui inclut Cargo dans ses dépendances.
Utilisation
Le langage se compile avec la commande rustc.
La documentation est disponible en français sur le site officiel.
Rust utilise le gestionnaire de dépendances Cargo, qui utilise le dépôt crate.io.

