Доставка почтой по РФ
7-28 дней — от 300 ₽
Доставка почтой за пределы РФ
14-28 дней — от 1 400 ₽
Доставка Курьером по Москве
7-28 дней - от 300 ₽
Rust для системного программирования
Оригинальное название:
Ultimate Rust for Systems Programming
Переводчики:
Год издания:
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
Формат
165*235
Бумага
Офсетная
Обложка
Твердый переплет
Объем, стр
654
Вес, г
1300
4.0
1 оценок
Алексей Шелудченко
03.07.2026
После пары глав возникает непонятное ощущение.
То ли слог автора такой метафоричный, то ли перевод такой.
Но не покидает чувство искусственности, как будто лил при написании или при переводе очень сильно использовали нейронки.
Книга явно не для новичков в программировании, но в целом хватит базовых знаний и опыта джуна на любом языке чтобы начать читать.
То ли слог автора такой метафоричный, то ли перевод такой.
Но не покидает чувство искусственности, как будто лил при написании или при переводе очень сильно использовали нейронки.
Книга явно не для новичков в программировании, но в целом хватит базовых знаний и опыта джуна на любом языке чтобы начать читать.