AA.VV
Programming Rust: Fast, Safe Systems Development
Oreilly & Associates Inc
83
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: Libri
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 borrowing
Language basics including error handling, cr
ates and modules, structs, and enums
How to write flexible, efficient code with
traits and generics
Rust's key power tools: closures, iterators, and asynchron
ous programming
Collections, strings and text, input and output, concurrency, m
acros, unsafe code, and interfacing with foreign functions
This updated edi
tion covers Rust 1.50 (February 2021).