Кодик кратко объясняет суть статьи
Discord начал переход с Electron на Rust для разработки своего десктоп-клиента, стремясь снизить потребление оперативной памяти. Пока официального анонса нет, информация появилась в результате обсуждения на платформе X между пользователями и техническим директором компании Станиславом Вишневским. Новый клиент будет полностью нативным, исключив использование браузера Chromium и среды Node.js, однако некоторые функции («Активности») могут сохранить элементы WebView. Разработчики подтвердили отказ от фреймворка Tauri, поскольку он также зависит от веб-движков. Пользователи обеспокоены совместимостью популярных модификаций, таких как Vencord и BetterDiscord, которые могут перестать работать после обновления. Сроки релиза нового клиента пока неизвестны.
Читайте в Telegram
|
Discord, похоже, переписывает приложение для ПК на Rust и уходит с Electron. На это обратил внимание аккаунт DiscordPreviews, который следит за изменениями в сервисе.
Electron — фреймворк, на котором сейчас работает клиент Discord для компьютеров. Каждое такое приложение несёт внутри собственный браузер Chromium и среду Node.js, поэтому занимает много оперативной памяти. Rust — компилируемый язык программирования, на нём можно писать программы, которые работают нативно.

Прямого анонса не было, всё началось с переписки в X. Блогер и разработчик Тео Браун раскритиковал Discord за то, что компания медленно обновляет приложения под iPhone Duo. Технический директор и сооснователь Discord Станислав Вишневский ответил, что нужная правка выйдет на этой неделе, и добавил:
«Мы просто заняты гораздо более крупным обновлением», — Станислав Вишневский.
Одна из пользовательниц усомнилась, что Discord сделает клиент на Rust и библиотеке интерфейсов GPUI, и предположила, что он всё равно будет занимать много памяти. В ответ Вишневский прислал гифку с Гомером Симпсоном, который пятится в кусты.
Пользователь: Наконец-то Discord будет запускать 2 экземпляра Chromium вместо 1.
Станислав Вишневский: Или ноль.
Разработчик платформы приложений Discord Адвайт отдельно написал, что компания не будет использовать Tauri. Этот фреймворк на Rust рисует интерфейс через встроенный в систему WebView, то есть всё равно опирается на браузерный движок.
По словам автора DiscordPreviews, клиент будет полностью нативным, без WebView. Исключением, вероятно, останутся «Активности» вроде Wordle и Putt Party: сейчас они работают во встроенных фреймах, и для них какой-то WebView, скорее всего, сохранится. На остальную работу приложения это, по его оценке, не повлияет.
Пользователи в ответах опасаются за модификации клиента Vencord и BetterDiscord. Они встраиваются в нынешнее приложение на Electron и после перехода на нативный клиент могут перестать работать. Сроков выхода нового клиента в Discord не называли.
Ранее Discord разрешил читать сообщения с публичных серверов без регистрации, рассказывал «Код.ру».







