Discord 宣布将桌面客户端从 Electron 架构迁移至完全基于 Rust 语言构建的新版本。公司表示,这一转变旨在显著降低应用长期被诟病的高资源占用率,同时提升性能表现与内存安全性。

Discord 首席技术官 Stanislav Vishnevskiy 在 X 平台发文指出:“自 2018 年起,我们便率先采用 Rust 语言。目前我们的基础设施、语音技术乃至部分现有客户端代码已使用 Rust 编写,而最终目标是让整个客户端全面转向 Rust。”
Vishnevskiy 进一步解释称,这意味着 Electron 和 React Native 将被弃用。移动端将继续保留原生用户界面(UI),但将通过 Rust 实现与桌面端共享应用代码。
据 The Verge 报道,Vishnevskiy 展示了一张 Discord Windows 客户端仅占用 290MB 内存的截图。相比之下,当前版本的 Windows 应用在用户加入少量服务器后,内存占用往往轻易突破 1GB,新架构下的优化效果明显。
目前尚不清楚 Discord 何时完成向 Rust 的全面切换,但 Vishnevskiy 表示公司“希望尽快让用户参与测试”。





