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ü…

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.)
Kaynaklar
Sıkça Sorulan Sorular
Discord neden Rust'a geçiyor?
Yeni Discord istemcisi ne zaman çıkacak?
Yeni istemci Tauri mi kullanıyor?
290 MB RAM rakamı güvenilir mi?
İlgili İçerikler
TeknolojiGoogle Play Store Ücretlerini Düşürdü: Yeni Fırsatlar ve Değişiklikler
Google Play Store Ücretlerini Düşürdü: Yeni Fırsatlar ve Değişiklikler Google, mobil uygulama ekosisteminin en büyük oyuncularından biri olarak, Play Store…
Semih Ateşçi · · 3 dakikalık okuma
YazılımTek Kişilik Ekip Rust ve WebAssembly ile Yürünebilir ASCII Siberpunk Şehir Yarattı
Tek kişilik geliştirici stüdyosu Grow Now! Games, yürünebilir bir ASCII Siberpunk Şehir prototipini tarayıcı üzerinden oynanabilir hale getirdi.
Teknokutu Editör · · 3 dakikalık okuma
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
GüncelLinux 7.0: Rust Dili ve Kendi Kendini Onaran XFS ile Geliyor
Linux 7.0 yenilikleri arasında en dikkat çekici olanı, Rust diline verilen resmi destek.
Semih Ateşçi · · 3 dakikalık okuma
Yorumlar
Henüz yorum yok. İlk yorumu siz yazın.