Записки о Rust — программирование на rust

Канал MAX @channel_rust_language в категории «Наука»

Канал «Записки о Rust» публикует учебные заметки и разборы кода для тех, кто интересуется программированием на Rust. Автор подробно объясняет работу с векторами, хэш-мапами, структурами, строками и файлами, показывая примеры на Rust. Контент подойдет начинающим и продолжающим разработчикам, изучающим язык Rust, rust векторы, rust структуры и rust работу с файлами.

Подписчиков 5
Средний охват поста (30д) 25
Постов за 7 дней 1
Вовлечённость (ER, 30д) 5.0%
Динамика за 7 дней +3 (+150,0%)

Что понять по статистике

Аудитория канала — 5 подписчиков.

Средний охват поста за 30 дней — 25 просмотров, вовлечённость (ER) — 5.0%.

За последнюю неделю опубликовано 1 постов.

Вопросы о канале Записки о Rust

О чём канал Записки о Rust?

Канал «Записки о Rust» публикует учебные заметки и разборы кода для тех, кто интересуется программированием на Rust. Автор подробно объясняет работу с векторами, хэш-мапами, структурами, строками и файлами, показывая примеры на Rust. Контент подойдет начинающим и продолжающим разработчикам, изучающим язык Rust, rust векторы, rust структуры и rust работу с файлами.

Сколько подписчиков у канала Записки о Rust?

На канал подписаны 5 человек, средний охват поста за 30 дней — 25 просмотров.

Последние посты канала Записки о Rust

  • 05.09.2026 — Многомодульные программы. Как и в любом другом современном языке программирования в Rust программа может состоять из множества модулей. Если кода много, то способ упростить программирование. Я пока не рассказывал об устройстве каталога, где хранится проект на языке Rust. Но есл (5 просмотров)
  • 21.08.2026 — По-старому буду называть эту структуру словарём. Хотя есть ещё одно название "ассоциированный массив". Но вот в rust это называется хэшем. В смысл в следующем. Это список пар (ключ, значение). В rust все ключи и все значения должны быть одного типа. Хотя как обычно это требова (42 просмотров)
  • 20.08.2026 — Вернёмся к строкам. Рассмотрим теперь как сравнивать строки. В программе ниже всё понятно. Так что, что не буду отдельно её комментировать. use std::cmp::Ordering; fn main() { // сравнение на равенство let s1 = "Привет".to_string(); let s2 = "привет".to_string(); if (28 просмотров)
  • 12.08.2026 — Продолжим о файлах. Следующая программа читает файл (текстовый) и пишет данные в другой файл, который создаётся или перезаписывается. use std::io::Read; use std::fs::File; use std::io::Write; // открыть для чтения fn of(ps:&str) -> Result<File, std::io::Error> { File:: (25 просмотров)
  • 07.08.2026 — Продолжаем работу с файлами. Теперь читаем текстовый файл по строкам. Удобство этого подхода заключается в возможности обработки каждой строки отдельно. use std::fs::File; use std::io::BufRead; use std::io::BufReader;. fn of(ps:&str) -> Result<File, std::io::Error> {    File::o (25 просмотров)
  • 05.08.2026 — Перескочим теперь на тему файлы. Старая программистская истина гласит: не умеющий работать с файлами не может называться программистом. Простая программа, открывающая текстовый файл и выводящая его содержимое представлена ниже. use std::fs::File; use std::io::Read; fn of(ps:& (22 просмотров)
  • 02.08.2026 — Ещё один сложный тип данных - это структуры. Структура состоит из произвольного количества полей. В отличие от перечисления, все поля структуры одновременно имеют некоторое значение. При этом типы полей могут быть разными. struct Book {    title: String,   // Название книги (20 просмотров)
  • 30.07.2026 — Данные пост маленький справочник по некоторым методам векторов в Rust. Методов много больше, но эти часто нужны. Программа прокомментирована, так что не чего добавлять. fn main() { let mut v1 = vec![1, 2, 5, 6]; v1.push(10); //добавить элемент pr(&v1); v1.insert(3, 33); (17 просмотров)