CodeMode | Программирование
11.7K subscribers
2.42K photos
7 files
2.45K links
Книги и другая полезная информация для программистов IT.

Ссылка: @Portal_v_IT

Сотрудничество, авторские права: @oleginc, @tatiana_inc

Менеджер: @Spiral_Yuri

Купить рекламу: https://telega.in/c/code_m0de
Download Telegram
📔 Программирование на Rust. Официальный гайд от команды разработчиков Rust из Mozilla Foundation.

Официальный гид по языку программирования Rust от команды разработчиков Rust из Mozilla Foundation. Этот официальный гид поможет вам создавать более быстрое и надежное программное обеспечение. Высокоуровневая эргономика и низкоуровневое управление часто противоречат друг другу, но #Rust бросает вызов этому конфликту.

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

🧷 Скачать бесплатно.

💰 Цена и описание в онлайн магазине.

🧩 Бесплатный софт для чтения книг.

2021 #RU #Rust
📘Rust in Action. Tim McNamara.

Rust in Action представляет язык программирования Rust, исследуя многочисленные концепции и методы системного программирования.

• Вы будете изучать Rust, углубляясь в то, как компьютеры работают под капотом.

• Книга познакомит вас с использованием Rust для расширения других приложений и научит приемам написания невероятно быстрого кода.

• Вы также откроете для себя параллельное программирование.

Темы в книге:
- От элементарного до продвинутого программирования на Rust;
- Практические примеры из системного программирования;
- Приложения в командной строке, графические и сетевые.

🧷Скачать бесплатно.

2021 #Eng #Rust
📕 Программирование на Rust

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

🧷Скачать бесплатно.

2021
#RU #Rust

CodeMode | Программирование | ChatGPT
📕The Rust Programming Language, Second Edition

Язык программирования Rust, 2-е издание — официальное руководство по Rust 2021: языку системного программирования с открытым исходным кодом, который поможет вам писать более быстрое и надежное программное обеспечение. Rust обеспечивает контроль над низкоуровневыми деталями наряду с высокоуровневой эргономикой, позволяя вам повысить производительность и устранить хлопоты, традиционно связанные с низкоуровневыми языками.

Клабник и Николс, выпускники Rust Core Team, делятся своими знаниями, чтобы помочь вам извлечь максимум из возможностей Rust, чтобы вы могли создавать надежные и масштабируемые программы. Вы начнете с основ, таких как создание функций, выбор типов данных и связывание переменных, а затем перейдете к более продвинутым концепциям, таким как:
Право собственности и заимствование, время жизни, обобщения, черты и объекты черт для передачи ограничений вашей программы компилятору
Умные указатели и многопоточность, а также то, как владение взаимодействует с ними, обеспечивая бесстрашный параллелизм
Как использовать Cargo, встроенный менеджер пакетов Rust, для сборки, документирования кода и управления зависимостями
Лучшие способы тестирования, обработки ошибок, рефакторинга и использования преимуществ выразительного сопоставления с образцом

🧷Скачать бесплатно.

2023
#ENG #Rust

CodeMode | Программирование | ChatGPT
📕Rust Mini Reference: A Quick Guide to the Rust Programming Language

Эта книга представляет собой мини-справочник по языку программирования Rust. В этой книге мы рассмотрим все основные возможности Rust 2021 Edition (а также некоторые новые возможности языка). Rust - один из самых мощных языков, изначально созданный для низкоуровневого системного программирования. В настоящее время Rust широко используется и в других областях, например, при разработке Web-приложений и Web-сборок. По сути, Rust является одним из самых популярных/любимых языков среди разработчиков. (И в то же время это один из самых сложных для изучения языков программирования).

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

Иными словами, если у вас есть опыт работы с Rust или другими подобными языками, такими как C/C++, OCaml/Haskell и т.д., то эта книга для вас. Однако в конечном итоге эта книга является справочником по языку (в смысле "синтаксис и семантика"), и она не предназначена для начинающих.

🧷Скачать бесплатно.

2023
#ENG #Rust

CodeMode | Программирование | ChatGPT