скидка 20%
Доставка почтой по РФ
7-28 дней — от 300 ₽
Доставка почтой за пределы РФ
14-28 дней — от 1 400 ₽
Доставка Курьером по Москве
7-28 дней - от 300 ₽
Rust для системного программирования
Автор:
Оригинальное название:
Ultimate Rust for Systems Programming
Переводчики:
Дата выхода:
20.07.2026
Основы программирования для создания защищенных и надежных систем на Rust и WebAssembly
Системное программирование на языке Rust меняет правила игры в разработке высоконадёжных приложений. Книга показывает, почему Rust превосходит C/C++ в вопросах безопасности памяти при сопоставимой производительности, и ведёт вас от установки среды и первой программы «Hello, World!» до уверенного владения Cargo и современными возможностями языка.
Вы освоите ключевые концепции: владение, заимствование, времена жизни, проверка заимствований (borrow checker), обеспечивающая безопасность памяти без сборщика мусора. Книга подробно разбирает коллекции, обработку ошибок, конкурентность и синхронизацию — от потоков и Mutex/RwLock до async/await и библиотеки Tokio, а также итераторы, замыкания, модульное тестирование и основы компиляции в WebAssembly.
С этой книгой вы научитесь:
Системное программирование на языке Rust меняет правила игры в разработке высоконадёжных приложений. Книга показывает, почему Rust превосходит C/C++ в вопросах безопасности памяти при сопоставимой производительности, и ведёт вас от установки среды и первой программы «Hello, World!» до уверенного владения Cargo и современными возможностями языка.
Вы освоите ключевые концепции: владение, заимствование, времена жизни, проверка заимствований (borrow checker), обеспечивающая безопасность памяти без сборщика мусора. Книга подробно разбирает коллекции, обработку ошибок, конкурентность и синхронизацию — от потоков и Mutex/RwLock до async/await и библиотеки Tokio, а также итераторы, замыкания, модульное тестирование и основы компиляции в WebAssembly.
С этой книгой вы научитесь:
- быстро настраивать оптимальную среду разработки на Rust;
- уверенно работать с обобщениями, трейтами и стандартными коллекциями;
- создавать надёжные механизмы обработки ошибок;
- управлять памятью и конкурентностью без типичных ошибок;
- писать CLI-утилиты и тестировать код.
Артикул
70607
Издание
Черно-белое
ISBN
978-5-93700-458-1
Формат
70*100 /16 (165 мм * 235 мм)
Бумага
Офсетная
Обложка
Твердый переплет
Объем, стр
654
Вес, г
1300