Discord 確認以 Rust 重寫客戶端,棄用 Electron
Discord 聯合創辦人兼技術總監 Stanislav Vishnevskiy 11 月 4 日在 X 確認,公司正以 Rust 程式語言重寫整個客戶端,新的桌面版不再使用 Electron。Electron 是把網頁包裝成桌面程式的框架,每個 Electron 程式都自帶一份 Chromium 瀏覽器核心。
據 Windows Latest 及 Hardware Busters 報道,Vishnevskiy 表示 Discord 自 2018 年起已採用 Rust,基礎設施、語音技術及部分現有客戶端早已用 Rust 編寫,「終極目標是把整個客戶端搬過去」。流動版使用的 React Native 亦會一併棄用,手機保留原生介面,但透過 Rust 與桌面版共用程式碼。
用 GPUI 而非 Tauri
Vishnevskiy 指新介面「不是 Tauri,是 GPUI」。Tauri 同樣支援 Rust,但仍經作業系統內建的網頁元件顯示介面;GPUI 是 Zed Industries 為旗下 Zed 程式碼編輯器開發的 GPU 加速介面框架,直接以原生方式繪畫介面。換言之,Discord 會完全拋開瀏覽器。
早期版本只用約 290 MB 記憶體
項目 | 記憶體用量 |
|---|---|
新版「Discord Phoenix」截圖(Windows 11) | 290.2 MB |
Windows Latest 實測現有版本閒置時 | 1 至 2 GB |
Discord 所指現有版本正常用量 | 少於 1 GB |
Discord 測試自動重啟的門檻 | 4 GB |
據 Windows Latest,Discord 員工 2025 年 12 月在 Reddit 承認,正測試在記憶體超過 4 GB 時自動重啟客戶端。Windows Latest 又指,新版不用載入 Electron 程式庫,啟動時不會再出現「Starting」畫面。
Hardware Busters 提醒,290 MB 只是早期版本的一張截圖,功能未必齊全,亦不知載入了多少伺服器和頻道。Discord 未公布推出日期,據 Inven Global 報道,Vishnevskiy 稱希望「很快」讓用戶測試。
來源
- Discord is killing its Electron app that can eat 4GB of RAM on Windows 11, and the Rust rebuild uses just 290MB(Windows Latest)
- Discord Is Dropping Electron for a Rust Client, and an Early Build Idles at 290MB of RAM(Hardware Busters)
- Discord Is Ditching Electron For Rust, With Early Windows Build Using Just 290MB Of RAM(Wccftech)




暫時未有留言
提交留言即表示你已閱讀我們的私隱政策。