Аватар канала Rust
TG

Rust

Telegram · rust_lib
Полезный контент по программированию на Rust
Подписчиков2 240
Охват поста584
Коэффициент охвата26,1%
Постов за месяц 5 последний 24 сентября 2026
Рекламных постов 1 20,0% ленты
Охват рекламного поста 648 обычный 584
Прирост аудитории +0,4% за 90 дней

Динамика подписчиков

с 20 июля 2026 по 28 сентября 2026 · минимум 2 230 · максимум 2 240

Кто рекламировался за полгода

ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ" · ИНН 9705100963 · ОГРН 1177746618576 · последний пост 15 сентября 2026

Рекламодатель определён по маркировке рекламы в постах канала.

Публикации

Оригинал

🥶 Холодный расчет: #[cold] и likely Компилятор Rust (LLVM) очень умный, но иногда мы знаем о поведении программы больше, чем он. Мы можем подсказать ему, какая ветка кода будет выполняться чаще. 1. Атрибут #[cold] Идеально для обработки ошибок. Вы говорите компилятору: "Сюда мы будем заходить крайне редко". Компилятор сдвинет этот код в "дальний угол" бинарника, чтобы "горячий" путь шел линейно в памяти (это…

310 просмотров
Оригинал

🔮 Ты не пройдешь: Магия предсказателя ветвлений Вы когда-нибудь задумывались, почему обработка отсортированного массива чисел происходит в разы быстрее, чем случайного , даже если логика одна и та же? Всё дело в конвейере (pipeline). Процессор выполняет инструкции не по одной, а потоком: пока одна декодируется, другая уже выполняется. Но тут появляется if (ветвление). Процессор не знает, пойдет код в then или в else…

473 просмотров
Оригинал

🗝 Турбируем HashMap Стандартный std::collections::HashMap в Rust использует алгоритм хэширования SipHash . Почему? Он криптографически стоек к HashDoS атакам (когда злоумышленник подбирает ключи так, чтобы все они попадали в один бакет, превращая мапу в связный список и убивая CPU). Но SipHash медленный . Если вы решаете алгоритмические задачи, пишете геймдев или у вас внутренний сервис без внешнего доступа - вам не…

702 просмотров
Оригинал

⚡️ Забудь про RefCell для примитивов Вам нужно изменить поле внутри неизменяемой структуры ( &self ). Рука тянется к RefCell ? Стоп. RefCell имеет оверхед: 1. Хранит счетчик заимствований (borrow count). 2. В рантайме проверяет правила (может паниковать!). Если ваш тип реализует Copy (числа, bool, маленькие структуры) - используйте Cell . В чем магия Cell ? У него нет никакого рантайм-оверхеда. Вообще. Он не…

695 просмотров
Реклама Оригинал

Создание кроссплатформенного приложения с GUI на Rust: От идеи до реальности Electron-приложения тяжелые, потребляют много памяти, а на Rust можно собрать легкое, быстрое и безопасное десктоп-приложение, которое будет работать на Windows, macOS и Linux. Tauri — это фреймворк, который позволяет использовать веб-технологии (HTML/CSS/JS) для интерфейса и мощь Rust для бэкенда. Но чтобы собрать работающий продукт, а не…

648 просмотров

Похожие каналы