Discord prépare l’un des changements techniques les plus importants de son histoire en abandonnant le framework Electron, basé sur Chromium, pour concevoir une application de bureau native entièrement réécrite en Rust.
L’annonce, confirmée par le cofondateur et directeur technique Stanislav Vishnevskiy, marque un tournant radical pour la plateforme de communication très populaire auprès des joueurs et des communautés en ligne.
Depuis ses débuts, le client de bureau s’appuyait sur Electron pour unifier le développement web et logiciel, un choix qui valait souvent à l’application d’être critiquée pour sa consommation excessive de mémoire vive. Les premiers tests d’une version sous Windows montrent des résultats spectaculaires, avec une occupation de la RAM limitée à environ 290 Mo au démarrage, là où les versions précédentes pouvaient facilement saturer les ressources du système lors de l’utilisation simultanée de plusieurs salons vocaux et textuels.
Pour concevoir cette nouvelle interface graphique, l’équipe technique s’oriente vers GPUI, un framework d’interface utilisateur accéléré par le GPU développé également en Rust. Ce choix technique permet de s’affranchir du surcoût lié à l’intégration d’un moteur de navigateur entier dans le paquet logiciel. Les utilisateurs finaux profitent ainsi d’une réactivité plus élevée, d’un temps de chargement réduit à l’ouverture et d’une fluidité générale nettement supérieure lors de la navigation entre les différents serveurs.
Les versions mobiles de l’application conservent pour l’instant leur interface conçue avec React Native, tandis que les phases de test auprès des utilisateurs de bureau devraient débuter prochainement. Cette migration vers un code natif démontre qu’il est encore possible d’optimiser les performances des logiciels lourds face à l’alourdissement généralisé des applications de messagerie modernes.

























![Validate my RSS feed [Valid RSS]](https://www.techcroute.com/wp-content/uploads/2023/02/valid-rss-rogers.png)


