Hardware & PC

Discord abbandona Electron: il nuovo client in Rust consumerà molta meno RAM

Discord abbandona Electron: il nuovo client in Rust consumerà molta meno RAM Fonte: DDay.it
Ascolta questo articolo
Durata stimata: ~3
Discord riscrive il client desktop in Rust e dice addio a Electron: la nuova versione in sviluppo usa circa 290 MB di RAM contro oltre 1 GB dell'app attuale

Discord si prepara a una delle revisioni tecniche più radicali della sua storia: il client desktop abbandonerà Electron e verrà ricostruito attorno a Rust, con l'obiettivo di ridurre il consumo di risorse e migliorare le prestazioni complessive. A confermarlo è stato Stanislav Vishnevskiy, co-fondatore e direttore tecnologico dell'azienda, che ha spiegato come la società utilizzi Rust già dal 2018 per una parte dell'infrastruttura, come le tecnologie vocali e alcuni componenti del client attuale.

Addio a Electron, dentro GPUI

Il passo successivo sarà portare su Rust praticamente tutta la logica dell'applicazione. Sul desktop sparirà quindi Electron, il framework che consente di costruire applicazioni multipiattaforma usando tecnologie web e un motore Chromium: una scelta che ha semplificato il mantenimento di un'unica app su Windows, macOS e Linux, ma che da tempo è criticata per il consumo di memoria superiore rispetto alle applicazioni native. La nuova applicazione desktop utilizzerà GPUI, framework grafico scritto in Rust, e non Tauri, come molti utenti avevano ipotizzato: Vishnevskiy lo ha precisato esplicitamente rispondendo alle discussioni nate intorno al progetto.

290 MB contro oltre 1 GB

Per dimostrare i benefici del passaggio, Vishnevskiy ha mostrato una prima versione del nuovo client Windows che utilizza circa 290 MB di RAM. Il confronto con l'app attuale è promettente: Discord basato su Electron può facilmente superare diverse centinaia di megabyte e, con numerosi server e attività aperte, arrivare anche oltre 1 GB. Il dato dei 290 MB va comunque considerato per quello che è: una schermata di una versione ancora in sviluppo, non un benchmark comparativo eseguito nelle stesse condizioni.

Discord intende eliminare anche React Native dalle proprie applicazioni mobili, ma l'interfaccia di Android e iOS resterà nativa: il mobile condividerà con il desktop una parte maggiore della logica applicativa scritta in Rust. La versione web continuerà invece a usare HTML per il rendering, con la logica eseguita tramite WebAssembly anziché JavaScript, sfruttando sempre il codice condiviso.

Non è ancora stata comunicata una data per la sostituzione definitiva del client Electron. Vishnevskiy ha spiegato che l'azienda spera di portare la nuova applicazione nelle mani degli utenti "presto", facendo intendere che una prima fase di test pubblico potrebbe non essere troppo lontana.

Approfondimento completo su DDay.it

Questa notizia è stata originariamente pubblicata e verificata dalla redazione di DDay.it. Per consultare il report integrale, i benchmark dettagliati, le interviste o i commenti della community, visita l'articolo originale.

Leggi l'articolo originale su DDay.it
Tutte le notizie di Hardware & PC Torna alla Home

Altre notizie su Hardware & PC

Mostra tutte
Novità Hardware & PC GeForce 8800 GTX, 20 anni dopo: NVIDIA ricrea il PC gaming del 2006 (ma serve una RTX 4070) Hardware Upgrade
A cura di NewsUp.it Oggi, 01:21

GeForce 8800 GTX, 20 anni dopo: NVIDIA ricrea il PC gaming del 2006 (ma serve una RTX 4070)

NVIDIA celebra i 20 anni della GeForce 8800 GTX con una demo gratuita su Steam che ricostruisce una postazione gaming del 2006, ma richiede almeno una GeForce RTX 4070

Leggi
Hardware & PC DLSS 5 debutta in Hogwarts Legacy su GeForce NOW: magia grafica senza aggiornare il PC TuttoTech
A cura di NewsUp.it Ieri, 21:00

DLSS 5 debutta in Hogwarts Legacy su GeForce NOW: magia grafica senza aggiornare il PC

NVIDIA porta il 3D-Guided Neural Rendering in Hogwarts Legacy via cloud: illuminazione e materiali più realistici, prestazioni da RTX 5080 per gli abbonati Ultimate, senza hardware nuovo

Leggi
Hardware & PC MacBook Air M5 da 24GB in offerta da Unieuro a 1.399€: risparmi 270€ TuttoTech
A cura di NewsUp.it Ieri, 19:32

MacBook Air M5 da 24GB in offerta da Unieuro a 1.399€: risparmi 270€

Il nuovo MacBook Air 13" con chip M5, 24GB di RAM unificata e SSD da 512GB scende a 1.399€ su Unieuro: uno sconto del 16% rispetto ai 1.669€ di listino

Leggi
Hardware & PC NVIDIA celebra i 20 anni della GeForce 8800 GTX con una demo interattiva su Steam Tom's Hardware Italia
A cura di NewsUp.it Ieri, 19:19

NVIDIA celebra i 20 anni della GeForce 8800 GTX con una demo interattiva su Steam

NVIDIA lancia su Steam una demo gratuita che ricrea l'unboxing della leggendaria GeForce 8800 GTX, celebrando i vent'anni di una delle schede video più iconiche di sempre

Leggi

Accesso Richiesto

Per votare le notizie devi essere registrato e aver effettuato l'accesso con il tuo account.

Accedi Ora