Discord正在围绕Rust重建客户端,并计划从桌面软件中移除Electron。联合创始人兼首席技术官Stanislav Vishnevskiy在2026年11月4日的帖子中介绍了这一变化,随后The Verge于11月5日进行了报道。
对一边玩游戏、一边开着Discord的人来说,关键是最终客户端在这类混合负载下的表现。重写意味着实现方式改变,但这本身不能证明具体的内存节省幅度或游戏帧率提升。
移除Electron改变了什么
Electron的官方文档说明,它把Chromium和Node.js嵌入程序,让使用网页技术构建的桌面应用能够在Windows、macOS和Linux上运行。这就是Discord打算离开的现有架构路径。
Vishnevskiy的声明指出,Discord的部分基础设施、语音技术和现有客户端已经使用Rust,目标是将这项工作扩展到整个客户端。他还提到将移除React Native,同时让移动端保留原生界面。
让应用更多部分使用同一种语言,可能改变开发者组织与维护代码的方式。但这不能代替对最终软件的考察:功能、渲染、后台活动和操作系统仍会影响体验。
用自己真正关心的负载来判断
TechKili认为,有用的比较应保持账户、活动和硬件一致。短暂的空闲内存读数,回答的问题比一个同时包含语音聊天、活跃服务器和屏幕共享的晚上要窄。启动时间、持续内存占用和这些活动中的响应速度,都值得分别测量。
功能也一样。当读者能够获得测试版本时,应比较自己实际依赖的功能,而不是假设换一个引擎就会保留所有行为。在出现有代表性的证据之前,这是一项值得关注的开发进展,并非对游戏提速的量化承诺。