Gamefixgamefix.cz
← Všechny novinky

Discord odchází od Electronu a přechází na Rust kvůli paměti

Discord odchází od Electronu a přechází na Rust kvůli paměti

Discord odchází od Electronu a přechází na Rust. Počítačový klient služby se má celý přesunout na tento programovací jazyk, který slibuje nižší nároky na operační paměť a rychlejší spouštění. Oznámil to technologický ředitel Discord Stanislav Vishnevskiy.

Podle Windows Report, Windows Latest a Windows Central firma Electron opouští. Nový klient místo něj používá GPUI, takže nemusí vkládat Chromium. Rust přitom Discord využívá od roku 2018, a to pro infrastrukturu, hlasové technologie i část současného klienta.

Proč Discord odchází od Electronu a přechází na Rust

Electron umožňuje stavět počítačové aplikace na webových technologiích. Vývojáři díky němu používají jednu kódovou základnu pro Windows, macOS a Linux, uvedl Windows Central. Takové aplikace ale bývají náročné na systémové zdroje. Současný klient Discord na Electronu podle Windows Report a Windows Latest někdy spotřebuje více než 4 GB operační paměti.

Raná verze nového klienta s názvem Discord Phoenix na Windows 11 si podle stejných serverů vystačila s přibližně 290 MB RAM. Windows Central při paralelním srovnání na dvou Lenovo ThinkPad s Windows 11 uvedl, že nová verze napsaná v Rustu se spouštěla rychleji než současná aplikace na Electronu.

Mobil zůstane nativní, kód se bude sdílet

Změny se dotknou i mobilních aplikací. Discord na mobilech opustí React Native, zachová však nativní rozhraní. Větší část kódu má mobil s počítačovým klientem sdílet právě přes Rust.

Kdy Discord nový klient vydá, není jasné. Podle Windows Report firma veřejné datum vydání neoznámila. Podle Vishnevského chce Discord novou verzi brzy otestovat s uživateli.

Připravil servis gamefix.cz — opravy herních konzolí v Praze (Steam Deck, ROG Ally). Volejte: +420 608 210 867.