Discord porzuca Electron i przepisuje klienty w Rust
Discord buduje nowe klienty na komputery i telefony w Rust, rezygnując z Electrona i React Native. Testowa wersja zajmuje ok. 290 MB RAM, testy z użytkownikami ruszą wkrótce.

Zespół Discorda pracuje nad nowymi klientami na komputery i smartfony. Wersja desktopowa przestanie korzystać z Electrona, a mobilna z React Native. Zamiast tego programiści przepiszą kod warstwy klienckiej w języku Rust. Firma planuje wkrótce rozpocząć testy z udziałem użytkowników.
Nowy interfejs i podejście do platform
Interfejs aplikacji na komputery powstanie w GPUI, czyli frameworku dla Rusta z renderowaniem na GPU, który zespół Zed stworzył na potrzeby swojego edytora kodu. Systemowy WebView będzie otwierał wbudowane treści internetowe, w tym minigry z sekcji aktywności. Zespół pracuje też nad natywnym klientem dla Linuksa.
Aplikacje na iOS i Androida dostaną natywny interfejs oraz kod w Rust współdzielony z wersją desktopową. W przeglądarce interfejs będzie rysowany za pomocą HTML, a logika aplikacji uruchamiana przez WebAssembly.
290 MB pamięci RAM
CTO i współzałożyciel Discorda Stanisław Wiszniewski (Stanislav Vishnevskiy) pokazał zrzut ekranu testowej wersji Discord Phoenix w Menedżerze zadań Windows. Aplikacja zajmuje tylko 290 MB pamięci operacyjnej. Jak podał Vishnevskiy, w tym czasie w Discordzie były aktywne dwa konta.
Discord używa Rusta od 2018 roku. W 2020 roku firma opisała na przykład, jak przeniosła na ten język usługę śledzącą kanały i przeczytane wiadomości.
Aplikacje warte uwagi
Wybierz właściwe pola, dodaj je i trafiaj w cel. Łatwa do nauczenia, trudna do opanowania. Za darmo, dla każdego wieku.
Rozmawiaj z partnerem AI; każde zdanie wraca poprawione i wyjaśnione w Twoim języku. 9 języków, od A1 do C2.
Otwieraj komunikaty EDIFACT i X12, każdy segment objaśniony, konwersja do JSON/XML, eksport PDF i Excel. Działa lokalnie, bez wysyłania.
Wybierz dla kogo, okazję i osobowość. Wyszukiwarka czyta opisy produktów lokalnych sklepów i układa to, co pasuje. Za darmo, bez rejestracji.
Więcej z tego dnia
Zobacz wszystkie →
GOG GALAXY trafi natywnie na Linuksa po 18 latach istnienia
Claude Code oskarżany o wyciek adresów e-mail do stron internetowych

Alta Ares wygrywa sześć partii kontraktu NATO na obronę przed dronami

NCBR przeznacza 25 mln zł na międzynarodowe projekty AI w INNOGLOBO
Więcej w kategorii: Oprogramowanie
Zobacz wszystkie →
Orchestro wygrywa przetarg na chmurę zewnętrzną Jeonnam-Gwangju

nanoCAD Metalowe Konstrukcje 26 trafia na rosyjskie systemy Linux

Safari z pionowymi kartami i Siri do porządkowania kart w iOS 27.3
