Cours/Séminaire
Chapitres
Notice
Langue :
Français
Crédits
Anthony Baire (Intervention)
Conditions d'utilisation
Droit commun de la propriété intellectuelle
DOI : 10.60527/6mje-an74
Citer cette ressource :
Anthony Baire. JDEV. (2020, 8 juillet). JDev2020 : Keynote : Le langage RUST , in T9 - Langages. [Vidéo]. Canal-U. https://doi.org/10.60527/6mje-an74. (Consultée le 2 juin 2024)

JDev2020 : Keynote : Le langage RUST

Réalisation : 8 juillet 2020 - Mise en ligne : 8 juillet 2020
  • document 1 document 2 document 3
  • niveau 1 niveau 2 niveau 3
Descriptif

Rust est un langage de bas niveau, compilé, concurrent mais avec de solides abstractions et une gestion sécurisée de la mémoire ne reposant pas sur un garbage collector.C'est un projet libre démarré en 2006 et et sponsorisé par Mozilla en vue d'améliorer à la fois la fiabilité, la sécurité et les performances sur archi multi-cœurs du navigateur Firefox. Le langage est stable depuis 2015 (version 1.0) et ses performances égalent celles de C++ dont il ambitionne de prendre la place. Il été adopté par d'autres acteurs importants (Dropbox, Cloudflare, Microsoft...) et il trône en tête des langages les plus aimés des développeurs dans toutes les enquêtes annuelles de StackOverflow depuis 2016.Cette présentation se penchera en particulier sur la gestion de la mémoire, l'utilisation des macros et le traitement des erreurs.

Intervention

Dans la même collection

Sur le même thème