Discord is rebuilding its desktop app in Rust to fix its memory problem
Microsoft is finally doing something about Windows 11's abysmal performance on lower-end systems, and third-party software developers are following suit. Discord's CTO has recently confirmed that the popular messaging platform is soon getting a brand-new desktop client. Unlike past web-based versions, it should deliver much better performance thanks to the... Read Entire Article
Discord, a popular messaging platform, is in the process of rebuilding its desktop client in Rust to address its memory issues. The company's CTO, Stanislav Vishnevskiy, confirmed the move, stating that the new client, codenamed "Discord Phoenix," will deliver better performance. Vishnevskiy explained that the company began using Rust in 2018 for various parts of its infrastructure and products.
However, converting the entire app to Rust will take time. Electron-based apps, like Discord's current client, are known to be memory-intensive, requiring their own copies of Chromium to function. This results in higher memory usage compared to native alternatives like C or Rust. The new Rust-based desktop app will replace the current Electron-based app and React Native mobile app, while retaining Discord's native UI on mobile devices.
A beta version of the new desktop client is expected to be released soon, although no specific timeline has been provided. Discord's focus on improving efficiency is timely, considering the increasing demand for chips and RAM in data centers and the growing scarcity of DDR4 and DDR5 PC DRAM products.
Written by urgent.news from TechSpot's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.