Эффективный Rust. 35 конкретных способов улучшить код

Практическое руководство по написанию идиоматического и эффективного кода на языке Rust. Книга предназначена для программистов, уже знакомых с базовым синтаксисом Rust или имеющих опыт работы с другими компилируемыми языками, и помогает преодолеть сложности, связанные с уникальными особенностями Rust, такими как система владения, заимствования и времена жизни.

Автор, Дэвид Дрисдейл, предлагает 35 конкретных рекомендаций, которые учат писать код, который выглядит как естественный, идиоматический Rust, а не как прямой перевод с C++ или другого языка. Книга фокусируется на практическом применении системы типов, гарантий безопасности памяти и потокобезопасности для создания надежного программного обеспечения.

Издание охватывает ключевые аспекты языка: от работы с типами данных, перечислениями и трейтами до управления памятью, обработки ошибок, тестирования и взаимодействия с экосистемой Rust (Cargo, crates.io). Особое внимание уделяется тому, как эффективно использовать сильные стороны Rust для предотвращения распространенных ошибок и написания производительного кода.

Книга переведена и издана с разрешения O'Reilly Media и служит отличным следующим шагом после изучения основ Rust, помогая программистам перейти от понимания синтаксиса к написанию профессионального, производственного кода.

Эффективный Rust. 35 конкретных способов улучшить код
A
Автор
Дэвид Дрисдейл
Издательство
Спринт Бук
Год
2025
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент