
| Стан | Новий |
|---|---|
| Виробник | JIM |
| Папір | біла, оффсет |
|---|---|
| Рік | 2017 |
| Обкладинка | м'яка |
| Сторінок | 622 |
| Мова | English |
Терміни відправки книги складають від 3 до 5 робочих днів
Rust is a new systems programming language that combines the performance and low-level control of C and C++ with memory safety and thread safety . Зростання сучасних, flexible types ensure ваш program є безкоштовним null pointer dereferences, double frees, dangling pointers, і подібні bugs, all at compile time, без runtime overhead. У multi-threaded code, Rust catches data races at compile time, making concurrency much easier to use. Записуються по двох випробуваних системах програмістів, ця книга розрахована на те, що останні manages до мосту, стрімголов між розвагою і сферою безпеки, і як ви можете прийняти його. Записи включають: Низькі рівні становлять значення в пам'яті (з diagrams) Complete explanations of ownership, moves, borrows, and lifetimes Cargo, rustdoc, unit tests, and how to publish your code on crates.io, Rust's public package repository High- як generic code, closures, collections, і iterators що робити як продуктивний і flexibility Concurrency in Rust: threads, mutexes, channels, and atomics, all much safer to used than in C or C++ Unsafe code, how to preserve the integrity of ordinary code that uses it Extended examples illustrating how pieces of language fit together