The Rust programming language

"The Rust Programming Language, 2nd Edition is the official guide to Rust 2021: an open source systems programming language that will help you write faster, more reliable software. Rust provides control of low-level details along with high-level ergonomics, allowing you to improve productivity...

Descripción completa

Detalles Bibliográficos
Otros Autores: Klabnik, Steve, author (author), Nichols, Carol, 1983- author
Formato: Libro electrónico
Idioma:Inglés
Publicado: San Francisco, CA : No Starch Press, Inc [2023]
Edición:Second edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009712934206719
Tabla de Contenidos:
  • Chapter 1. Getting started
  • Chapter 2. Programming a guessing game
  • Chapter 3. Common programming concepts
  • Chapter 4. Understanding ownership
  • Chapter 5. Using structs to structure related data
  • Chapter 6. Enums and pattern matching
  • Chapter 7. Managing growing projects with packages, crates, and modules
  • Chapter 8. Common collections
  • Chapter 9. Error handling
  • Chapter 10. Generic types, traits, and lifetimes
  • Chapter 11. Writing automated tests
  • Chapter 12. An I/O project: building a command line program
  • Chapter 13. Functional language features: iterators and closures
  • Chapter 14. More about cargo and crates.io
  • Chapter 15. Smart pointers
  • Chapter 16. Fearless concurrency
  • Chapter 17. Object-oriented programming features
  • Chapter 18. Patterns and matching
  • Chapter 19. Advanced features
  • Chapter 20. Final project: building a multithreaded web server.