Gatsby
ВЕЧНЫЙ
- Регистрация
- 10 Окт 2018
- Сообщения
- 55,506
- Реакции
- 289,857
[Махмуд Хармуш] [ДМК]
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.
Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.