Загрузка...

Rust - Основы - 2

Группа по изучению программирования - https://discord.gg/vmyEXf2HT5

В этом видео мы рассмотрим основы языка программирования Rust. Rust - это современный системный язык программирования, который обеспечивает безопасность, скорость и параллелизм. В видео мы познакомимся с основными концепциями Rust, такими как переменные, типы данных, функции, циклы и условные операторы. Мы также рассмотрим основные принципы безопасности, которые делают Rust надежным и защищенным языком программирования. Если вы хотите изучить Rust или просто узнать больше о нем, это видео идеально подойдет для вас. Присоединяйтесь к нам и начните свое путешествие в мир программирования с Rust! #Rust #языкпрограммирования #основы

Это видео под названием «Rust - Основы - 2» от канала RDragon представляет собой практическое руководство по основам языка программирования Rust для тех, кто уже знаком с программированием (например, на Java или C#).
​Ниже приведено описание ключевых тем, разобранных в ролике:
​Основные темы видео:
​Вывод данных: Разница между макросами print! и println! [01:15].
​Переменные и неизменяемость: * Объявление переменных через let и использование «змеиной нотации» (snake_case) [01:54].
​Понятие неизменяемости (immutable) по умолчанию и использование ключевого слова mut для создания изменяемых переменных [03:49].
​Константы (const), их именование и обязательное указание типа данных [04:14].
​Типы данных и строки:
​Разница между строковыми литералами (ссылками на строку) и типом String [03:06].
​Использование String::from и parse для работы с типами [05:30].
​Ввод/вывод (I/O): Как получить ввод от пользователя через библиотеку std::io, использование stdin и обработка ошибок с помощью .expect() [08:00].
​Управление зависимостями: Работа с файлом Cargo.toml и добавление библиотек (на примере библиотеки rand для генерации случайных чисел) [09:49].
​Конструкции управления потоком:
​Сопоставление с паттернами через match (аналог switch) и обязательная обработка всех случаев (использование _ как дефолтного значения) [12:30].
​Условные операторы if / else (в Rust они могут возвращать значения, заменяя тернарный оператор) [22:17].
​Циклы: Бесконечный цикл loop, циклы while и for, а также работа с диапазонами [14:07].
​Функции: Синтаксис объявления функций (fn), передача аргументов с типами и возврат значений (неявный возврат без точки с запятой) [20:36].
​Структуры данных: Краткий обзор кортежей (tuples) и массивов [18:00].
​Это видео отлично подходит для быстрого погружения в синтаксис Rust и понимания того, как язык предотвращает типичные ошибки программирования.

Видео Rust - Основы - 2 канала RDragon
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять