Читайте в Telegram
|
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 на нативный клиент.







