AA.VV
Programming Rust: Fast, Safe Systems Development
Oreilly & Associates Inc
83,00
9781492052593
0
8
53
SCIENZA E TECNOLOGIA
Scienze e tecnologia
AA.VV
Programming Rust: Fast, Safe Systems Development
Editore: Oreilly & Associates Inc
Prezzo: 83,00 €
Anno di pubblicazione: 2021
Tipologia: Libro
Scaffale: SCIENZA E TECNOLOGIA
Settore: Scienze e tecnologia
Pagine: 711
EAN: 9781492052593
Descrizione
Systems programming provides the foundation for the world's computation. Develop ing performance-sensitive code requires a programming language that puts program mers in control of how memory, processor time, and other system resources are us ed. The Rust systems programming language combines that control with a modern ty pe system that catches broad classes of common mistakes, from memory management errors to interthread data races.With this practical guide, experienced system s programmers will learn how to successfully bridge the gap between performance and safety using Rust. Jim Blandy, Jason Orendorff, and Leonora Tindall demonstr ate how Rust's features put programmers in control over memory consumption and p rocessor use by combining predictable performance with memory safety and trustwo rthy concurrency.You'll learn:Rust's fundamental data types and the core c oncepts of ownership and borrowingLanguage basics including error handling, cr ates and modules, structs, and enumsHow to write flexible, efficient code with traits and genericsRust's key power tools: closures, iterators, and asynchron ous programmingCollections, strings and text, input and output, concurrency, m acros, unsafe code, and interfacing with foreign functionsThis updated edi tion covers Rust 1.50 (February 2021).