Рубрика «Rust» - 3
Дракончик учится летать: Brain-like Dragon Hatchling простыми словами
2025-10-21 в 17:04, admin, рубрики: AI, Rust, искусственный интеллект, машинное обучение, Научно-популярное, научные статьи, нейронные сети, нейросети
Rust вместо React: как я написал Telegram WebApp SDK на Rust
2025-10-20 в 16:16, admin, рубрики: Rust, telegram, telegram api, telegram mini app, wasmTelegram WebApp SDK на Rust: как я полюбил фронтенд
Предисловие
Это моя первая статья на Хабре. На первый взгляд может показаться, что она хорошо структурирована и грамотна, но не переживайте — Илон Маск до меня не добрался, это не очередной AI-спам.
JetBrains: большой отчёт о состоянии экосистемы разработчиков в 2025 году
2025-10-15 в 14:44, admin, рубрики: jetbrains, Rust, TypeScript, искусственный интеллект, опрос, продуктивность, разработчики, тренды, экосистема, языки программированияКоманда AI for Devs подготовила краткий обзор большого отчёта JetBrains о состоянии экосистемы разработчиков в 2025 году. ИИ становится повседневным инструментом в работе программистов, TypeScript и Rust продолжают расти, а представления о продуктивности выходят за пределы метрик. Что это значит для индустрии — и для вас?
Каждый год JetBrains проводит исследование Developer Ecosystem Survey — глубокое погружение в мир разработки программного обеспечения: как работают разработчики, какими инструментами пользуются и как меняется сама индустрия.
Rust vs Go: честное сравнение для высоконагруженных сервисов
2025-10-07 в 13:34, admin, рубрики: backend, Go, golang, highload, Rust, архитектура, конкурентность, производительность, разработка, сравнение«Rust — это когда ты контролируешь каждый байт.
Go — это когда ты делаешь сервис, а не борешься с компилятором.»
Введение
Rust и Go часто оказываются по разные стороны инженерных холиваров.
Кто‑то называет Go «языком для продакшна», кто‑то утверждает, что Rust — «единственный способ спать спокойно после деплоя».
Я работал с обоими языками: писал микросервисы на Go, системы обработки событий и сетевые агенты на Rust.
В этом посте — не теоретическое сравнение, а практическое: где Rust реально оправдан, а где Go дает фору по скорости разработки и стабильности.
Производительность
Rust + C++ через FFI: как подружить два мира и не сойти с ума
2025-10-05 в 5:16, admin, рубрики: c++, ffi, Rust, tutorialСегодня Rust активно используется не только как язык для написания приложений, в том числе системных, но и как язык для написания библиотек, которые подключают к существующим проектам на C и C++.
Это удобно: новую функциональность можно писать на Rust, но при этом не переписывать весь код на нём.
В этой статье я покажу, как:
-
написать библиотеку на Rust;
-
выставить для неё C API через FFI;
-
собрать всё одной командой через CMake;
-
использовать её из C++ кода;
-
реализовать обратные вызовы (callback), которые Rust будет вызывать в C++.
Весь код, части которого приведены в статье, доступен в репозитории:
Читать полностью »
При генерации allure-отчета в проекте, написанном на Rust, я столкнулся с проблемой преобразования стандартного cargo test в формат, поддерживаемый allure. В этой статье хочу предложить свое решение.
cargo +nightly test --no-fail-fast -- -Z unstable-options --report-time --format json
Используемые флаги:
-
--no-fail-fast - запускает все тесты, даже если некоторые провалились
-
--report-time - добавляет информацию о времени выполнения каждого теста (работает только с cargo nightly)
-
--format json - изменяет формат вывода тестов на json
-
-Z unstable-options - разрешает использование нестабильных флагов (--report-time и --format json без него не работают)
Система поддержки принятия решений на складе с GigaСhat
2025-09-16 в 5:15, admin, рубрики: GigaChat, lcr, rocket, RustПараметр LCR (Logistics Cost Ratio), или Коэффициент логистических затрат, является ключевым показателем эффективности (KPI) для оценки финансовой результативности складских и общелогистических операций.
Если кратко, то LCR — это процентное отношение общих логистических затрат к объему продаж или выручке компании. Он показывает, какая часть каждого заработанного рубля (или доллара, евро) уходит на покрытие логистических расходов.
- DeepSeek. сентябрь 2025
Кратко в чем основной смысл?
Первые Rust-библиотеки для работы с Yandex GPT и Yandex ART
2025-09-12 в 9:25, admin, рубрики: gpt, Rust, text to im, Yandex, Yandex API, yandex art, Yandex GPTВ мире машинного обучения и генеративного контента одними из самых востребованных инструментов стали foundation models — большие модели, способные создавать текст, изображения и другой контент по запросу пользователя. Yandex активно развивает собственные foundation models, предоставляя их через сервисы Yandex GPT и Yandex ART. Когда мне потребовалось использовать модели в рамках своих проектов, я обнаружил, что не существует готовых библиотек на Rust по работе с Yandex ART и Yandex GPT.
История Rust: от стартапа до продакшена
2025-09-10 в 8:00, admin, рубрики: C, c++, openfix, Rust, selectel, будущие яп, история развития rust, Программирование, развитие яп
Вокруг Rust в Linux-сообществе до сих пор не утихают жаркие споры. Кто-то считает его спасением, а кто-то — проклятием. В дебатах сталкиваются две позиции: сторонники видят в нем ключ к безопасности и модернизации ядра, противники опасаются усложнения и нарушения традиционных подходов.
