Rust на примерах
Практическое руководство по языку Rust
ملخص:
Введение
Книга «Rust на примерах» (оригинальное название Rust by Example) — это уникальное практическое руководство, созданное сообществом разработчиков Rust. В отличие от многих академических учебников, эта книга построена на принципе «учимся, делая». Каждая концепция языка иллюстрируется небольшими, но законченными примерами кода, которые можно сразу запустить и модифицировать. Издание 2022 года охватывает стабильную версию Rust 1.60+ и включает 320 страниц концентрированной информации.
О чём книга
Книга последовательно знакомит читателя с основами языка Rust, начиная с синтаксиса и заканчивая продвинутыми темами, такими как владение (ownership), заимствование (borrowing), время жизни (lifetimes), обобщённое программирование (generics), трейты (traits), обработка ошибок, тестирование, асинхронное программирование и работа с внешними библиотеками (crates). Каждая глава содержит несколько примеров, которые усложняются по мере продвижения. Особое внимание уделяется безопасности памяти и конкурентности — ключевым преимуществам Rust.
Для кого эта книга
Книга рассчитана на широкую аудиторию:
- Начинающие программисты, которые хотят изучить Rust с нуля, но уже имеют базовое представление о программировании (переменные, циклы, функции).
- Опытные разработчики на C/C++, желающие освоить современный безопасный системный язык.
- Программисты на Python, Java,