Читайте нас в Telegram или Макс

Discord подтвердил отказ от Electron ради клиента на Rust

Discord перепишет свои приложения на Rust и откажется от Electron, подтвердил сооснователь компании Станислав Вишневский. Об этом сообщает Inven Global.

Вишневский, технический директор Discord, написал об этом в X 4 ноября. По его словам, компания использует Rust с 2018 года: на нём уже работают инфраструктура, голосовые технологии и часть нынешнего клиента. Конечной целью он назвал перевод на этот язык всего клиента.

«Это значит, что Electron уходит, а вместе с ним и React Native», — написал Вишневский.

Electron — фреймворк, на котором сейчас работает версия Discord для компьютеров. Каждое приложение на Electron несёт внутри собственную копию браузера Chromium. React Native используется в мобильных приложениях. На смартфонах сохранится нативный интерфейс, но код приложения станет общим с версией для ПК.

Интерфейс нового клиента строится на фреймворке GPUI, а не на Tauri, как предполагали пользователи. Tauri отображает интерфейс через встроенный в систему WebView. В новом Discord системный WebView останется только для YouTube и «Активностей», остальное приложение будет нативным. По словам Вишневского, выглядеть и работать новое приложение будет так же, как нынешнее, а производительность в компании ожидают выше.

Вишневский также показал снимок «Диспетчера задач» Windows, где процесс Discord Phoenix занимает 290,2 МБ памяти, причём клиент был запущен сразу с двумя аккаунтами. Сам Discord признавал, что нынешняя версия может занимать до 4 ГБ: в декабре 2025 года компания тестировала автоматический перезапуск приложения при превышении этого порога. Обычно приложение занимает меньше 1 ГБ.

Даты выхода нового клиента нет. Вишневский написал лишь, что в Discord надеются «скоро» начать тестирование с пользователями. Отдельного официального анонса компания не публиковала.

Накануне «Код.ру» рассказывал, как Вишневский впервые намекнул на переход с Electron на нативный клиент.

Discord может перейти на Rust
Технический директор Discord намекнул на переписанный клиент для ПК без Electron и WebView. Официального анонса пока нет.