Langage de programmation Rust 1.15 récemment publié, est un langage de programmation système qui s'exécute à une vitesse fulgurante, empêche les erreurs de segmentation, se concentre sur la concurrence et garantit la sécurité des threads.
Caractéristiques de la rouille
- abstractions à coût nul
- déplacer la sémantique
- sécurité de la mémoire garantie
- threads sans courses de données
- génériques basés sur les traits
- correspondance de modèle
- inférence de type
- durée d'exécution minimale
- fixations C efficaces
Langage de programmation Rust 1.15 faits saillants
- Rouille 1.15 voit une fonctionnalité extrêmement attendue débarquer sur stable: custom dérive
- Le système de build pour Rust a été réécrit en Rust, en utilisant Cargo. C'est maintenant la valeur par défaut. Ce processus a été long, mais a finalement porté ses fruits
- Rust a obtenu la prise en charge de niveau 3 pour i686-unknown-openbsd, MSP430 et ARMv5TE
- L'algorithme slice::sort a été réécrit et est beaucoup, beaucoup, beaucoup plus rapide. C'est une sorte de fusion hybride, tirant des influences de Timsort. Auparavant, il s'agissait d'un tri de fusion simple
- Cargo émettra désormais un avertissement si vous avez un fichier nommé build.rs au niveau supérieur d'un paquet, mais n'ont pas de build = « build.rs" annotation. C'est en prévision de déduire que construire.rs au niveau supérieur est toujours un script de construction, mais est un avertissement
Comment installer le langage de programmation Rust 1.15 sur Ubuntu, Unix
- Exécutez la commande suivante, sélectionnez 1 lorsque vous êtes invité à procéder à l'installation. Cette commande télécharge et exécute le Rustup-init.sh
, qui à son tour télécharge et exécute la version correcte du
rouille-initexécutable pour votre plateforme.
boucle https://sh.rouiller.rs -sSf | sh