Programming Rust, 2nd Edition

The Rust programming language offers the rare and valuable combination of statically verified memory safety and low-level control. Imagine C++ but without dangling pointers, null pointer dereferences, or buffer overruns, and with a deep library of freely reusable libraries. This practical guide give...

Descripción completa

Detalles Bibliográficos
Otros Autores: Blandy, Jim, author (author), Orendorff, Jason, author, Tindall, Leonora, author
Formato: Libro electrónico
Idioma:Inglés
Publicado: O'Reilly Media, Inc 2021.
Edición:2nd edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009631313006719
Tabla de Contenidos:
  • Systems programmers can have nice things
  • A tour of Rust
  • Fundamental types
  • Ownership and more
  • References
  • Expressions
  • Error handling
  • Crates and modules
  • Structs
  • Enums and patterns
  • Traits and generics
  • Operator overloading
  • Utility traits
  • Closures
  • Iterators
  • Collections
  • Strings and text
  • Input and output
  • Concurrency
  • Asynchronous programming
  • Macros
  • Unsafe code
  • Foreign functions.