Geri Dön

Discord, Electron yerine Rust masaüstü uygulamasına geçiyor; yeni uygulama daha az RAM kullanıyor
SiTech AI Team1 dk okuma

Discord, Electron yerine Rust masaüstü uygulamasına geçiyor; yeni uygulama daha az RAM kullanıyor

Discord, masaüstü uygulamasını tamamen Rust programlama diline taşıyor; Electron ve React Native yerine geçiyor. Paylaşılan Windows istemci görselinde 290MB RAM kullanımı görünüyor; mevcut uygulamada bazı durumlarda 1GB veya daha fazla kullanılıyor.

Discord, masaüstü uygulamasını tamamen Rust programlama diline taşıyor ve Electron ile React Native kullanımını bırakıyor. Electron web uygulamaları sistem kaynaklarını aşırı tüketmesiyle bilinir; Rust ise hız ve bellek güvenliği için tasarlanmıştır. Discord teknoloji sorumlusu tarafından paylaşılan bir görselde Windows istemcisinin 290MB RAM kullandığı görünüyor ve şirket kullanıcı testlerine yakında başlamayı umuyor.

Discord neden Electron kullanımını bırakıyor

Electron, geliştiricilerin web teknolojileriyle masaüstü uygulamaları oluşturmasını sağlayan çapraz platform bir çerçevedir. Discord teknoloji sorumlusu Stanislav Vishnevskiy, X platformunda paylaştığı gönderide şirketin 2018'den beri Rust programlama dilini erken benimseyenlerden biri olduğunu; altyapısının, ses teknolojisinin ve mevcut istemcinin bir kısmının zaten Rust programlama dilini kullandığını söyledi. Tüm istemciyi Rust programlama diline taşımak için bunu nihai hedef olarak nitelendirdi.

Mobil ve masaüstünde neler değişiyor

Vishnevskiy, bunun Electron kullanımının ve React Native kullanımının sonu anlamına geldiğini; mobilin yerel kullanıcı arayüzünü koruyacağını ancak uygulama kodunu Rust programlama dili üzerinden masaüstüyle paylaşacağını söyledi.

RAM kullanımı ve test takvimi

Vishnevskiy ayrıca Windows için Discord istemcisinin yalnızca 290MB RAM kullandığını gösteren bir görsel paylaştı. Bu net bir iyileşme; çünkü mevcut Windows uygulamasında yalnızca birkaç sunucuya katılmak bile RAM kullanımını 1GB veya daha fazlasına çıkarabiliyor. Discord, Rust programlama diline tam geçiş için tarih vermedi ancak yeni uygulamayı yakında kullanıcılarla test etmeyi umuyor.

Kaynaklar: theverge.com

SiTech

SiTech — AI destekli web geliştirme

Hızlı ve modern web siteleri kuruyor, AI'yı gerçek iş akışlarına taşıyoruz. Projeniz veya sorunuz mu var? Yardımcı olmaktan mutluluk duyarız.