Rust Programming in easy steps
Книга «Rust Programming in easy steps» — это практическое руководство по языку программирования Rust для разработчиков, желающих писать быстрый и современный системный код. Автор Ричард Урвин предлагает пошаговый подход к изучению Rust, начиная с установки и настройки среды разработки (Rust и VSCode) и заканчивая сложными темами, такими как умные указатели и конкурентность.
Книга написана простым английским языком, без лишнего жаргона, что делает её доступной для программистов, уже имеющих опыт в других языках. Все примеры кода можно бесплатно скачать, а множество иллюстраций и полноцветная печать облегчают восприятие материала.
В книге рассматриваются фундаментальные принципы Rust: владение, заимствование, структуры данных, управление потоком, коллекции, модули, трейты, замыкания, итераторы, умные указатели и конкурентность. Особое внимание уделяется ясности и корректности кода, что помогает читателям уверенно освоить Rust и избежать типичных ошибок.
Помимо изучения синтаксиса, читатели научатся структурировать проекты, писать автоматические тесты, документировать код и создавать библиотеки. Книга подойдёт как начинающим, так и практикующим программистам, которые хотят быстро перейти на Rust и использовать его в реальных проектах.
Издание дополнено полезными справочными материалами: списком ключевых слов Rust, производными трейтами, шаблонами кода и ссылками на официальную документацию и репозитории крейтов.
