Calvin Candie
Вечный
Calvin Candie
Вечный
- 2 Сен 2018
- 49,189
- 5,640
Автор: Махмуд Хармуш
Название: Rust для системного программирования (2026)

Основы программирования для создания защищенных и надежных систем на Rust и WebAssembly
Системное программирование на языке Rust меняет правила игры в разработке высоконадёжных приложений.
Книга показывает, почему Rust превосходит C/C++ в вопросах безопасности памяти при сопоставимой производительности,
и ведёт вас от установки среды и первой программы «Hello, World!» до уверенного владения Cargo и современными возможностями языка.
Вы освоите ключевые концепции: владение, заимствование, времена жизни, проверка заимствований (borrow checker), обеспечивающая безопасность памяти без сборщика мусора.
Книга подробно разбирает коллекции, обработку ошибок, конкурентность и синхронизацию — от потоков и Mutex/RwLock до async/await и библиотеки Tokio,
а также итераторы, замыкания, модульное тестирование и основы компиляции в WebAssembly.
С этой книгой вы научитесь:
Предварительный опыт работы с Rust не требуется, достаточно базовых навыков программирования.
Формат: PDF.
Подробнее:
Скачать:
Название: Rust для системного программирования (2026)

Основы программирования для создания защищенных и надежных систем на Rust и WebAssembly
Системное программирование на языке Rust меняет правила игры в разработке высоконадёжных приложений.
Книга показывает, почему Rust превосходит C/C++ в вопросах безопасности памяти при сопоставимой производительности,
и ведёт вас от установки среды и первой программы «Hello, World!» до уверенного владения Cargo и современными возможностями языка.
Вы освоите ключевые концепции: владение, заимствование, времена жизни, проверка заимствований (borrow checker), обеспечивающая безопасность памяти без сборщика мусора.
Книга подробно разбирает коллекции, обработку ошибок, конкурентность и синхронизацию — от потоков и Mutex/RwLock до async/await и библиотеки Tokio,
а также итераторы, замыкания, модульное тестирование и основы компиляции в WebAssembly.
С этой книгой вы научитесь:
- быстро настраивать оптимальную среду разработки на Rust;
- уверенно работать с обобщениями, трейтами и стандартными коллекциями;
- создавать надёжные механизмы обработки ошибок;
- управлять памятью и конкурентностью без типичных ошибок;
- писать CLI-утилиты и тестировать код.
Предварительный опыт работы с Rust не требуется, достаточно базовых навыков программирования.
Формат: PDF.
Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.