Cargando…

Mastering Rust : learn about memory safety, type system, concurrency, and the new features of Rust 2018 edition /

Rust is an empowering language that provides a rare combination of safety, speed, and zero-cost abstractions. Mastering Rust - Second Edition is filled with clear and simple explanations of the language features along with real-world examples, showing you how you can build robust, scalable, and reli...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Sharma, Rahul (Autor), Kaihlavirta, Vesa (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2019.
Edición:Second edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Mastering rust : learn about memory safety, type system, concurrency, and the new features of Rust 2018 edition
  • Contributors
  • Table of Contents
  • Preface
  • Chapter 1: Getting Started with Rust
  • Chapter 2: Managing Projects with Cargo
  • Chapter 3: Tests, Documentation, and Benchmarks
  • Chapter 4: Types, Generics, and Traits
  • Chapter 5: Memory Management and Safety
  • Chapter 6: Error Handling
  • Chapter 7: Advanced Concepts
  • Chapter 8: Concurrency
  • Chapter 9: Metaprogramming with Macros
  • Chapter 10: Unsafe Rust and Foreign Function Interfaces
  • Chapter 11: Logging
  • Chapter 12: Network Programming in Rust
  • Chapter 13: Building Web Applications with Rust
  • Chapter 14: Interacting with Databases in Rust
  • Chapter 15: Rust on the Web with WebAssembly
  • Chapter 16: Building Desktop Applications with Rust
  • Chapter 17: Debugging
  • Other Books You May Enjoy
  • Index.