!_Расширенный поиск_!    <НА ГЛАВНУЮ>

Скачать "Стив Клабник, Кэрол Николс - Программирование на Rust" бесплатно

Панель управления
Логин 
Пароль 
 


Основные категории

-- Книги
-- Аудиокниги
-- Журналы
-- Фильмы


Информация
Все вопросы и пожелания пишите на [email protected]
Правообладателям
Расширенный поиск
по сайту
Программирование на Rust : КНИГИ » Программирование
автор: brij | 12 мая 2021 | Просмотров: 180
 
Программирование на Rust     Название:   
    Автор:   
    Формат:   PDF
    Размер:   10.1 MB
    Год:   
    Качество:   Отличное
    Язык:   Русский
    Страниц:   592

 
 

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

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

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

Программисты, которые уже работают с низкоуровневым кодом, могут использовать Rust для повышения своих амбиций. Например, введение в Rust конкурентности является операцией с относительной невысокой степенью риска: компилятор будет отлавливать типичные ошибки за вас. И вы можете заняться более активной опти­мизацией в коде и быть уверенным, что случайно не внесете сбои или уязвимости.

Но Rust не ограничивается программированием низкоуровневых систем. Он яв­ляется выразительным и эргономичным настолько, что делает приятным написа­ние CLI-приложений, веб-серверов и многих других видов кода — позже в книге вы найдете простые примеры того и другого. Работа с Rust позволяет накапливать навыки, применимые в одной области, и использовать их в другой сфере. Вы мо­жете усвоить язык Rust, написав веб-приложение, а затем применить те же навы­ки в разработке кода для Raspberry Pi.

Эта книга всеобъемлюще охватывает потенциал языка Rust, наделяя его поль­зователей расширенными возможностями. Этот доступный текст был задуман для того, чтобы помочь вам повысить не только уровень знаний о языке Rust, но и ваши достижения и уверенность в себе как программиста в целом. Так что по­гружайтесь, готовьтесь учиться, и добро пожаловать в сообщество языка Rust!









Сосчитайте:   71 + один – 3 =      и нажмите   






Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:





Нашли ошибку? Сообщите администрации сайта:
Выберите один из разделов меню и, если необходимо, напишите комментарий
   71 + один – 2 =    
За ложную информацию бан на месяц


Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:

Код для вставки на сайт или в блог:      
Код для вставки в форум (BBCode):      
Прямая ссылка на эту публикацию:      


Помощь по работе с нашей библиотекой :

Программа для открытия файлов формата .PDF
Программа для открытия файлов формата .DJVU
Программа для открытия файлов формата .FB2

 
 
  • 0
 (голосов: 0)
Распечатать
 
 


Другие книги (журналы) по этой теме:
 
Programming Rust: Fast, Safe Systems Development | Jim Blandy, Jason Orendorff | Программирование | Скачать бесплатно Jim Blandy, Jason Orendorff - Programming Rust: Fast, Safe Systems Development

Rust - это новый язык системного программирования, который сочетает в себе производительность низкоуровневых языков программирования C и C++ с безопасностью памяти и безопасностью потоков. Современные, гибкие типы данных Rust гарантируют, что ваша программа не содержит нулевых указателей, двойных разворотов, оборванных указателей и подобных ошибок ...
 
 
Rust Programming By Example | Guillaume Gomez, Antoni Boucher | Программирование | Скачать бесплатно Guillaume Gomez, Antoni Boucher - Rust Programming By Example

Discover the world of Rust programming through real-world examples. Rust is an open source, safe, concurrent, practical language created by Mozilla. It runs blazingly fast, prevents segfaults, and guarantees safety. This book gets you started with essential software development by guiding you through the different aspects of Rust programming. With ...
 
 
Rust в действии | Тим Макнамара | Программирование | Скачать бесплатно Тим Макнамара - Rust в действии

Книга о прикладных аспектах языка программирования Rust, описывающая внутреннее устройство языка и сферы его использования. Rust рассматривается как современное дополнение для С при программировании ядра ОС и при системном программировании, а также как низкоуровневый скоростной язык, обеспечиваю­щий максимальную производительность. Объяснены тонкос ...
 
 
Swift. Подробно | Чейрд ин’т Вейн | Программирование | Скачать бесплатно Чейрд ин’т Вейн - Swift. Подробно

Создание своего первого игрушечного приложения для iOS или Mac на языке Swift – это увлекательно. Написание безопасного, надежного программного обеспечения профессионального уровня – совсем другое дело. Язык Swift включает в себя удивительный набор очень мощных функций и поддерживает широкий диапазон стилей и методов программирования. Просто нужно ...
 
 



Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц.
Если это не так - свяжитесь с администрацией сайта.
Материал будет немедленно удален.
Электронная версия этой публикации предоставляется только в ознакомительных целях.
Для дальнейшего её использования Вам необходимо будет
приобрести бумажный (электронный, аудио) вариант у правообладателей.

Администрация сайта

Наверх