Mastering Rust. Second Edition
Второе издание книги «Mastering Rust» представляет собой углублённое руководство по языку программирования Rust, ориентированное на опытных разработчиков. Книга охватывает ключевые аспекты языка, включая систему владения и заимствования, обеспечивающую безопасность памяти без сборщика мусора, мощную систему типов с трейтами и дженериками, а также современные механизмы конкурентного программирования.
Особое внимание уделяется новым возможностям Rust 2018 edition, что делает книгу актуальным источником знаний о современных практиках разработки на Rust. Авторы подробно рассматривают низкоуровневые возможности языка, работу с памятью, создание безопасных многопоточных приложений и использование продвинутых возможностей системы типов.
Книга подходит для программистов, уже имеющих базовые знания Rust и желающих углубить своё понимание языка, освоить идиоматические паттерны и научиться создавать высокопроизводительные и надёжные системы. Практические примеры и объяснения сложных концепций делают материал доступным для освоения.









