makulatura.news · о чём говорят

Давайте разбиратьсяновое

Discord переписывает десктопный клиент с Electron на Rust

Discord отказывается от Electron в десктопном клиенте. Вместо этого его перепишут на Rust для создания нативного приложения.

Сомневаетесь?

Мы ещё не проверяли. Знаете больше —

📰 Тираж 2 за 9 ч ⏱ 15 ч назад · первым: Хабр 🔥 жарче всего: Хабр, 42 коммента

  • Тут скорее наложился и кризис, и доступность ЛЛМ - стало проще делать нативные интерфейсы, да и код писать. Хорошо, что дошли хотя бы до этого, а многие компании клали с препаратом на оптимизации.
  • Найдутся токены на написание, найдутся и на проверку уязвимостей.
  • Мессенджер нулевых — нет scale, анимаций, градиентов, фонов, медиа-возможностей, шрифтов… Ничего нет. Вывод? У C++ оптимизация лучше Rust'а. /s Что касается переписывания, правильно было переписать БЛ (коннект, запросы, работу с контактами и всё почее) на Rust. А вот переписать сам UI на GPUI… Ну…
  • Поверхность атаки безумная вы думаете что до этого было лучше?
  • Типичный мессенджер из нулевых
  • Тенденция радует, web технологии чаще всего использовали, чтобы быстро сделать приложение сразу под все платформы. Если ИИ позволит использовать нативные технологии платформ, без особого снижения скорости, увеличения затрат на разработку, то это большой плюс для конечного пользователя продуктов…
  • Довольно печально, что такие оптимизации делаются "из-за кризиса памяти", а не ради просто улучшения/оптимизации работы приложения
  • Поверхность атаки безумная Я не думаю, что в этом плане в настоящее время ИИ сделает хуже, чем те, кто написали это приложение. Уже то, сколько приложение жрет ОЗУ (и не только его) говорит о том, как там относятся к эффективному кодингу и оптимизациям
  • Так и люди писали с дикими уязвимостями, просто не было фонарика хорошего подсветить. Лишь за недавнее время LLM открыли миру PHP2Shell (CVE-2026-109618) и удивительную sshhole (CVE-2026-123158). Все эти уязвимости написаны людьми
  • Я в каком-то соседнем посте недавно жаловался, что Zed отъедает 130 МБ видеопамяти. И Zed, и этот новый Discord сделаны на GPUI, так что жор видеопамяти никуда не денется)
  • Бро, ты изобрёл подход 90% современных приложух
  • Не буду врать, слабо себе представляю, что такое Rust, но выглядит как будто бы станет получше. Хотя Electron при всех своих недостатках имеет большой плюс: в нем можно исполнять скрипты, как в любом браузере. Это всегда большой плюс для таких, как я, кто любит расширять функционал всякими…

Все источники · 2

Хабр

DTF