Ressource pédagogique : JDev2020 : Keynote : Le langage RUST

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 p...
cours / présentation - Date de création : 08-07-2020
Auteur(s) : Anthony BAIRE
Partagez !

Présentation de: JDev2020 : Keynote : Le langage RUST

Informations pratiques sur cette ressource

Français
Type pédagogique : cours / présentation
Niveau : enseignement supérieur
Durée d'exécution : 30 minutes 23 secondes
Contenu : image en mouvement
Document : video/mp4
Taille : 148.93 Mo
Droits : libre de droits, gratuit
Droits réservés à l'éditeur et aux auteurs.

Description de la ressource pédagogique

Description (résumé)

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.

"Domaine(s)" et indice(s) Dewey

  • Programmation, programmes, organisation de données, logiciel (005)
  • Méthodes informatiques spéciales (006)
  • Programming languages (005.13)
  • Informatique - Traitement des données informatiques (004)
  • méthode de statistiques (001.422)
  • Computer science; computer programming, programs, data; special computer methods (004-006)

Thème(s)

Partagez !

AUTEUR(S)

  • Anthony BAIRE

EN SAVOIR PLUS

  • Identifiant de la fiche
    57987
  • Identifiant
    oai:canal-u.fr:57987
  • Schéma de la métadonnée
  • Entrepôt d'origine
    Canal-u.fr