Программирование на Rust: Быстрая и безопасная разработка системного ПО, актуальная версия 2021 года O'Reilly Media

O'Reilly Media Программирование на Rust: Быстрая и безопасная разработка системного ПО, актуальная версия 2021 года

0
13878244
Цвет: Нет цвета (NOCOLOR)
Нет цвета (NOCOLOR)
Размер: Paperback
Описание товара
/
Программирование систем предоставляет основы вычислений в мире. Написание кода, чувствительного к производительности, требует языка, который дает программистам контроль над использованием памяти, времени процессора и других системных ресурсов. Язык программирования Rust сочетает в себе этот контроль с современной типизацией, которая помогает избежать распространенных ошибок, начиная от управления памятью до гонок данных между потоками.

С этой практической публикацией опытные системные разработчики смогут успешно совместить производительность и безопасность с помощью Rust. Авторы Джим Бленди, Джейсон Орендорф и Леонора Тиндалл показывают, как особенности Rust дают программистам контроль над потреблением памяти и использованием процессора, объединяя предсказуемую производительность с безопасностью памяти и надежной конкуренцией.

Вы узнаете:
  • Основные типы данных Rust и ключевые концепции владения и заимствования
  • Как писать гибкий и эффективный код с помощью трейтов и обобщений
  • Как создавать быстрый многопоточный код без гонок данных
  • Ключевые возможности Rust: замыкания, итераторы и асинхронное программирование
  • Коллекции, строки и текст, ввод и вывод, макросы, небезопасный код и интерфейсы внешних функций
Это пересмотренное и обновленное издание охватывает версию Rust 2021.
4 780 ₽ С промокодом ВОЛНА Без: 6 370 ₽