Վերադառնալ

Discord-ը հրաժարվում է Electron-ից, նոր հավելվածը գրված է Rust-ով և ավելի քիչ RAM է օգտագործում
SiTech AI Team2 րոպե ընթերցում

Discord-ը հրաժարվում է Electron-ից, նոր հավելվածը գրված է Rust-ով և ավելի քիչ RAM է օգտագործում

Discord-ը իր աշխատասեղանային հավելվածը լիովին տեղափոխում է Rust ծրագրավորման լեզվին, փոխարինելով Electron-ը և React Native-ը, իսկ տարածված Windows հաճախորդի պատկերը ցույց է տալիս 290MB RAM՝ ընդդեմ 1GB կամ ավելիի որոշ ընթացիկ դեպքերում։

Discord-ը իր աշխատասեղանային հավելվածը լիովին տեղափոխում է Rust ծրագրավորման լեզվին, հրաժարվելով Electron-ից և React Native-ից։ Electron վեբ հավելվածները հայտնի են համակարգային ռեսուրսների մեծ ծախսով, մինչդեռ Rust-ը նախագծված է արագության և հիշողության անվտանգության համար։ Discord ընկերության գլխավոր տեխնոլոգիական տնօրենի կողմից տարածված պատկերը ցույց է տալիս, որ Windows հաճախորդը օգտագործում է 290MB RAM, և ընկերությունը հույս ունի շուտով սկսել օգտատերերի փորձարկումը։

Ինչու է Discord ընկերությունը հրաժարվում Electron-ից

Electron-ը միջհարթակային շրջանակ է, որը թույլ է տալիս մշակողներին վեբ տեխնոլոգիաներով ստեղծել աշխատասեղանային հավելվածներ։ Discord ընկերության գլխավոր տեխնոլոգիական տնօրեն Ստանիսլավ Վիշնևսկին X հարթակում գրառման մեջ ասել է, որ ընկերությունը Rust-ի վաղ ընդունողն է եղել 2018 թվականից, իսկ ենթակառուցվածքների, ձայնային տեխնոլոգիայի և ընթացիկ հաճախորդի որոշ մասեր արդեն օգտագործում են Rust։ Նա ամբողջ հաճախորդը Rust-ի վրա տեղափոխելը նկարագրել է որպես «սուրբ գրաալ»։

Ինչ է փոխվում բջջայինում և աշխատասեղանում

Վիշնևսկին ասել է, որ դա նշանակում է՝ Electron-ը վերանում է, և React Native-ը նույնպես, մինչդեռ բջջային տարբերակը պահպանում է բնիկ ինտերֆեյսը, բայց հավելվածի կոդը աշխատասեղանի հետ կիսում է Rust-ի միջոցով։

RAM-ի օգտագործումը և փորձարկման ժամանակացույցը

Վիշնևսկին նաև տարածել է Discord-ի Windows հաճախորդի պատկերը, որը օգտագործում է ընդամենը 290MB RAM։ Դա նշանակալի բարելավում է, քանի որ ընդամենը մի քանի սերվերների մասնակցությունը կարող է ընթացիկ Windows հավելվածում RAM-ի օգտագործումը հասցնել 1GB կամ ավելիի։ Discord ընկերությունը չի նշել, թե երբ կկատարի ամբողջական անցումը Rust-ի, բայց հույս ունի նոր հավելվածը շուտով օգտատերերի փորձարկման տրամադրել։

Աղբյուրներ՝ theverge.com

SiTech

SiTech — AI-ով հզորացված վեբ մշակում

Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։