Поделиться

 

Программирование на Rust

Практическое руководство.

Клабник Стив, Николс Кэрол «Программирование на Rust» Питер, 2021 год, 592 стр., ISBN 978-5-4461-1656-0; (PDF-DJVU)

Официальный гайд по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation. Добро пожаловать в мир Rust!
Этот официальный гид поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но Rust бросает вызов этому конфликту.
Авторы книги входят в команду разработчиков языка, а значит, вы получите всю информацию из первых рук — от установки языка до создания надежных и масштабируемых программ. От создания функций, выбора типов данных и привязки переменных вы перейдете к более сложным концепциям:

  • Владение и заимствование, жизненный цикл и типажи.
  • Гарантированная безопасность программ.
  • Тестирование, обработка ошибок и эффективный рефакторинг.
  • Обобщения, умные указатели, многопоточность, типажные объекты и сопоставления.
  • Работа со встроенным менеджером пакетов Cargo для создания, тестирования, документирования кода и управления зависимостями.
  • Продвинутые средства работы с Unsafe Rust.

Вы найдете множество примеров кода, а также три главы, посвященные созданию полноценных проектов для закрепления знаний: игры-угадайки, создание инструмента командной строки и многопоточного сервера.

Программирование на Rust

Оглавление

Глава 1. Начало работы
Глава 2. Программирование игры-угадайки
Глава 3. Концепции программирования
Глава 4. Концепция владения
Глава 5. Использование структур для связанных данных
Глава 6. Перечисления и сопоставление с паттернами
Глава 7. Управление растущими проектами с помощью пакетов, упаковок и модулей
Глава 8. Общие коллекции
Глава 9. Обработка ошибок
Глава 10. Обобщенные типы, типажи и жизненный цикл
Глава 11. Автоматизированные тесты
Глава 12. Проект ввода-вывода: сборка программы командной строки
Глава 13. Функциональные средства языка: итераторы и замыкания
Глава 14. Подробнее о Cargo и Crates.io
Глава 15. Умные указатели
Глава 16. Конкурентность без страха
Глава 17. Средства объектно-ориентированного программирования
Глава 18. Паттерны и сопоставление
Глава 19. Продвинутые средства
Глава 20. Финальный проект: сборка многопоточного сервера
Приложение А. Ключевые слова
Приложение Б. Операторы и символы
Приложение В. Генерируемые типажи
Приложение Г. Полезные инструменты разработки
Приложение Д. Редакции

Программирование на Rust

Videolink

Программирование на Rust

Программирование на Rust
https://www.htbook.ru/wp-content/uploads/2022/10/programmirovanie-na-rust-e1665855057833.jpghttps://www.htbook.ru/wp-content/uploads/2022/10/programmirovanie-na-rust-e1665855057833-130x200.jpgПрограммирование и БДRust,Программирование  Практическое руководство. Клабник Стив, Николс Кэрол 'Программирование на Rust' Питер, 2021 год, 592 стр., ISBN 978-5-4461-1656-0; (PDF-DJVU) Официальный гайд по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation. Добро пожаловать в мир Rust! Этот официальный гид поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление...Библиотека технической тематики. Техническая литература

Поделиться