Yazılım

Discord Rust'a Geçiyor: Electron Uygulaması Yerini Yerel İstemciye Bırakacak

Discord Rust dilinde yeniden yazılıyor. Şirketin teknik yöneticisi Stanislav Vishnevskiy'nin açıklamalarına dayanan haberlere göre Discord, masaüstü…

Onur Kızıl2 dakikalık okuma
Bir fuarda Discord logolu stant
Görsel: Gage Skidmore / Wikimedia Commons (CC BY-SA 2.0)

Discord Rust dilinde yeniden yazılıyor. Şirketin teknik yöneticisi Stanislav Vishnevskiy'nin açıklamalarına dayanan haberlere göre Discord, masaüstü uygulamasını Electron'dan çıkarıp Rust tabanlı yerel bir istemciye taşıyor. Windows Latest ve TBreak'in aktardığı sözlerle Vishnevskiy "Electron gidiyor, React Native de öyle" dedi. Henüz bir çıkış tarihi ya da herkese açık bir test yok.

Bu yazı, Discord'un resmî bir blog yazısına değil, bu iki haber sitesinin aktarımlarına dayanıyor; Discord'un kendi duyurusu bulunamadı. Aşağıdaki ayrıntıların bir kısmı bu nedenle Discord tarafından teyit edilmiş sayılmamalı.

Discord Rust geçişi: Electron'dan neden vazgeçiliyor?

Electron, bir web uygulamasını masaüstüne taşımak için Chromium tarayıcı motorunu uygulamanın içine gömen bir çatı. Geliştirme kolaylığı sağlıyor ama her uygulama kendi tarayıcısını taşıdığı için bellek tüketimi yüksek olabiliyor. Windows Latest'e göre mevcut Discord uygulaması Windows 11'de 4 GB'a kadar RAM kullanabiliyor ve Discord, 4 GB'ı aşınca uygulamayı otomatik yeniden başlatan bir sistemi test etmişti. Bir çalışanın normal kullanımda 1 GB'ın altında kaldığını söylediği aktarılıyor.

Yeni istemci nasıl bir şey?

Aktarımlara göre arayüz, Tauri değil GPUI ile yapılıyor. GPUI, Rust ile yazılmış, GPU hızlandırmalı yerel bir arayüz kütüphanesi. Yani yeni istemci bir tarayıcı penceresi değil, doğrudan çizilen yerel bir arayüz olacak. Mobilde ise yerel arayüzler korunacak; ancak masaüstü ile uygulama kodu Rust üzerinden paylaşılacak. Bu, tek bir çekirdek kod tabanının hem masaüstünde hem mobilde çalışması anlamına geliyor.

290 MB rakamı neyi gösteriyor?

Windows Latest, "Discord Phoenix" adıyla anılan erken bir Windows 11 sürümünde RAM kullanımının tek bir ekran görüntüsünde 290,2 MB göründüğünü yazıyor. Bu ölçümün hangi iş yükünde alındığı belirtilmiyor ve tek bir ekran görüntüsü, ortalama bir kullanıcı deneyimini temsil etmeyebilir. Erken bir sürümde eksik özellikler olduğu için, tüm özellikler eklendiğinde bellek kullanımının artması da beklenebilir. Dolayısıyla bu rakam bir vaat değil, ilk bir işaret olarak okunmalı.

Henüz bilinmeyenler

  • Takvim: Çıkış tarihi ve herkese açık test planı açıklanmadı.
  • Platformlar: Görülen tek sürüm Windows 11 üzerindeydi; macOS ve Linux desteği belirtilmedi.
  • Web teknolojileri: GPUI yerel olduğu için istemcinin büyük olasılıkla web tabanlı olmayacağı düşünülüyor, ancak Discord bunu söylemedi. TBreak, VGTimes'a dayanarak Etkinliklerin (Activities) hâlâ web çerçeveleri içinde çalışabileceğini aktarıyor.
  • Eklentiler ve modlar: Topluluk eklentilerinin çoğu Electron'un web altyapısına dayandığı için, yerel bir istemcide bunların nasıl çalışacağı belirsiz. Bu bizim yorumumuz; kaynaklarda bu konuda bir açıklama yok.

Kullanıcılar için ne anlama geliyor?

Her şey plana göre giderse daha düşük bellek kullanımı, daha hızlı açılış ve daha az donma beklenebilir. Ancak büyük bir arayüzü sıfırdan yeniden yazmak, özelliklerin eksiksiz taşınması açısından uzun bir süreç. Şimdilik bu, bir yön değişikliği duyurusu; kullanıcıların uygulamayı değiştirmesi gereken bir şey yok.

Discord ile ilgili diğer gelişmeler için Linux desteği, Google aramalarında görünecek herkese açık mesajlar ve kullanıcıların gündemindeki Stoat alternatifi yazılarımıza bakabilirsiniz.

(Görsel: Discord standı, Gage Skidmore / Wikimedia Commons, CC BY-SA 2.0.)

PaylaşXFacebookLinkedInWhatsApp

Kaynaklar

Sıkça Sorulan Sorular

Discord neden Rust'a geçiyor?
Aktarımlara göre Electron tabanlı mevcut masaüstü uygulaması 4 GB'a kadar RAM kullanabiliyor; Discord yerel, Rust tabanlı bir istemciye geçiyor.
Yeni Discord istemcisi ne zaman çıkacak?
Çıkış tarihi ya da herkese açık test açıklanmadı.
Yeni istemci Tauri mi kullanıyor?
Hayır. Discord'un teknik yöneticisi Vishnevskiy'nin sözlerine göre arayüz GPUI ile yapılıyor.
290 MB RAM rakamı güvenilir mi?
Erken bir Windows 11 sürümünde tek bir ekran görüntüsünde görülen bir rakam; iş yükü belirtilmedi, bu yüzden bir işaret olarak okunmalı.

Onur Kızıl

Editör

Teknokutu editörü. Teknoloji ve oyun içeriklerinin hazırlanmasında görev alıyor.

Pixel 10 modem güvenliğiTeknoloji

Pixel 10 Modem: Rust ile Güvenliği Üst Seviyeye Taşıyor

Pixel 10 modem güvenliği, Google’ın Rust dilini entegre etmesiyle birlikte yeni bir boyut kazanıyor. Modern akıllı telefonlarda en savunmasız noktalardan biri olan modemler, artık daha güvenli hale geliyor. Peki, bu yenilik kullanıcılar için ne anlama geliyor? Rust Neden Tercih Edildi? Telefon modemleri, genellikle C ve C++ dillerinde yazılır. Bu diller, güçlü fakat karmaşık kod yapıları…

Semih Ateşçi · · 3 dakikalık okuma

Yorumlar

Henüz yorum yok. İlk yorumu siz yazın.

Yorum yaz