Apprendre à programmer en Rust

Rust est un langage de programmation système, compilé et multi-paradigme. C'est un croisement entre langage impératif (C), objet (C++), fonctionnel (Ocaml) et concurrent (Erlang). Il s'inspire des recherches en théories des langages de ces dernières années et des langages de programmation...

詳細記述

保存先:
書誌詳細
第一著者: Gomez, Guillaume, 19..-
フォーマット: Livre numérique
言語:Français
出版事項: Malakoff : Dunod 2023.
Paris : Cyberlibris
主題:
オンライン・アクセス:Accès Université d'Orléans et IFPM
注記: Couverture. https://static2.cyberlibris.com/books_upload/136pix/9782100863228.jpg
Cyberlibris (ScholarVox) corpus Informatique
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Apprendre à programmer en Rust, Guillaume Gomez, 2023, Malakoff, Dunod, 1 volume (175 pages), InfoPro, 978-2-10-085285-7
目次:
  • Les bases de la programmation en Rust
  • Les spécificités de Rust
  • Pour aller plus loin
  • Mise en place des outils
  • Premier programme
  • Les variables
  • Conditions et pattern matching
  • Les fonctions
  • Les expressions
  • Les boucles
  • Les enums
  • Les structures
  • If let/while let
  • Gestion des erreurs
  • Cargo
  • Jeu du plus ou moins
  • Le formatage des flux
  • Les traits
  • Générécité
  • Propriété (ou ownership)
  • Durée de vie (ou lifetime)
  • Déréférencement
  • Sized et String vs str
  • Les unions
  • Closure
  • Projet multi-fichiers
  • Les macros
  • Box
  • Les itérateurs
  • Les macros procédurales (ou proc-macros)
  • Utiliser du code compilé en C avec les FFI
  • Documentation et rustdoc
  • Ajouter des tests
  • Rc et RefCell
  • Les threads
  • Le réseau
  • Codes annexes