Discord уходит от Electron и переписывает клиенты на Rust
Discord разрабатывает новые клиенты для ПК и смартфонов на Rust, отказываясь от Electron и React Native. Тестовая сборка занимает около 290 МБ ОЗУ.

Discord разрабатывает новые клиенты для компьютеров и смартфонов. В десктопной версии откажутся от Electron, в мобильной — от React Native. Код клиентской части разработчики перепишут на Rust. В ближайшее время компания планирует начать тестирование с пользователями.
Новый интерфейс и платформы
Интерфейс приложения для компьютеров перепишут на GPUI — Rust-фреймворк с отрисовкой на GPU, который команда Zed создала для своего редактора кода. Системный WebView будет открывать встроенный веб-контент, в том числе мини-игры из раздела активностей. Кроме того, команда работает над нативным клиентом для Linux.
У приложений для iOS и Android будет нативный интерфейс и общий с десктопной версией код на Rust. В браузере интерфейс будет отрисовываться средствами HTML, а логика приложения — выполняться через WebAssembly.
290 МБ оперативной памяти
CTO и сооснователь Discord Станислав Вишневский опубликовал скриншот тестовой сборки Discord Phoenix в диспетчере задач Windows. Приложение занимает всего 290 МБ оперативной памяти. По словам Вишневского, в тот момент в Discord были активны два аккаунта.
Rust в Discord используют с 2018 года. Так, в 2020 году компания рассказала, как перевела на этот язык сервис для отслеживания каналов и прочитанных сообщений.
Приложения, на которые стоит взглянуть
Выбирайте нужные клетки, складывайте, достигайте цели. Легко понять, сложно освоить. Бесплатно, для любого возраста.
Общайтесь с ИИ-собеседником: каждая фраза возвращается исправленной и объяснённой на вашем языке. 9 языков, от A1 до C2.
Открывайте сообщения EDIFACT и X12, каждый сегмент объяснён, конвертация в JSON/XML, экспорт в PDF и Excel. Работает локально, без загрузки.
Выберите, кому, по какому поводу и с каким характером. Поисковик читает описания товаров местных магазинов и выводит то, что подходит. Бесплатно, без регистрации.
Ещё за этот день
Показать все →
GOG GALAXY через 18 лет выйдет на Linux в нативной версии
Claude Code обвинили в утечке email-адресов пользователей сайтам

Alta Ares выиграла шесть лотов НАТО на защиту от дронов

NCBR направит 25 млн злотых на международные проекты в сфере ИИ
Ещё в рубрике: Софт
Показать все →
Orchestro выиграла тендер на внешнее облако Чоннам-Кванджу

nanoCAD Металлоконструкции 26 вышел для российских Linux-систем

Safari получит вертикальные вкладки и управление ими через Siri
