Mashruuca Dhalooyinka waxaa dib loogu qori doonaa Rust iyadoo la isticmaalayo libcosmic

Soosaarayaasha Dhalooyinka, oo ah barnaamij bixiya is-dhexgal si loo fududeeyo rakibidda, habaynta, iyo bilaabista Windows-codsiyada ku jira Linux, macluumaad la daabacay oo ku saabsan horumarinta hindisaha Bottles Next, oo loogu talagalay dib-u-habeyn dhammaystiran oo lagu sameeyo qaab-dhismeedka mashruuca iyo saldhiga koodhka. Waxaa la xusay in codsiga Python ee monolithic ee jira oo leh interface GTK uusan u oggolaanayn hirgelinta fikrado badan, sida taageerada macOS, waxay xaddidaysaa awoodaha waxayna horseeddaa dhibaatooyin aan la xallin karin iyada oo aan isbeddel xooggan lagu sameyn qaab-dhismeedka.

Qaab-dhismeedka cusub wuxuu ku lug leeyahay u qaybinta codsiga saddex qaybood oo kala duwan: macmiil leh hirgelinta is-dhexgalka garaafka, server leh macquulka ah ee lagu bilaabayo codsiyada iyo maaraynta horgalayaasha Wine, iyo wakiil ku shaqeeya Wine oo la falgala API-ga. WindowsMarkii hore, waxaa la qorsheeyay in la isticmaalo teknoolojiyada shabakadda (Electron iyo VueJS) hirgelinta macaamiisha, iyo server lagu qoray luqadda Go, laakiin tusaalooyinka la sameeyay iyo diidmada bulshadu ee fikradda ah in loo beddelo matoorka Electron ayaa ku kalliftay horumariyayaasha inay ka tagaan fikraddan.

Natiijo ahaan, waxaa la go'aamiyay in macmiilka loo isticmaalo horumarinta iyo server Luqadda Rust ayaa la isticmaali doonaa, interface-ka garaafkana waxaa lagu dhisi doonaa iyadoo la adeegsanayo qaab-dhismeedka libcosmic. Libcosmic waxaa loo isticmaalaa jawiga desktop-ka ee COSMIC waana qayb ka mid ah maktabadda barafka leh, taas oo bixisa shaqooyin loogu talagalay abuurista codsiyada garaafyada iyo tufaaxyada. Horumarintu waxay isticmaashaa qaab barnaamij falgal ah iyo qaab-dhismeed ay yaqaaniin horumariyayaasha yaqaan luqadda isku-xirka Elm ee sharraxaadda leh. Matoorada wax-soo-saarka waxay ku salaysnaan karaan Vulkan, Metal, DX12, OpenGL 2.1+, iyo OpenGL ES 2.0+.

Waxaa la xusay in horumariyayaashu ay ku raaxaysan lahaayeen isticmaalka luqadda Go, laakiin waa la dayacay sababtoo ah la'aanta qalab tayo sare leh oo loogu talagalay horumarinta interface-ka isticmaalaha. Marka laga soo tago interface-ka cusub ee la fududeeyay, interface-ka caadiga ah ee la yaqaan ayaa la qorsheeyay inuu sii ahaado ikhtiyaar. Koodhka wakiilka waxaa lagu qori doonaa C# iyo .NET, taas oo lagu sharraxay baahida loo qabo in la socodsiiyo adeegga WineBridg ee ku jira Windows-deegaan ay soo saartay Khamri. Weel lagu tijaabinayo nooca hore ee Dhalooyinka Xiga, oo lagu qoray Rust, ayaa la qorsheynayaa in la daabaco dhowr toddobaad gudahood. Hadda, nooc demo aasaasi ah oo keliya ayaa la heli karaa.

Mashruuca Dhalooyinka waxaa dib loogu qori doonaa Rust iyadoo la isticmaalayo libcosmic
Mashruuca Dhalooyinka waxaa dib loogu qori doonaa Rust iyadoo la isticmaalayo libcosmic


Source: opennet.ru
U soo iibso martigelin lagu kalsoonaan karo oo loogu talagalay bogagga leh ilaalinta DDoS, VPS VDS servers 🔥 Iibso martigelin degel oo lagu kalsoonaan karo oo leh ilaalinta DDoS, VPS VDS servers | ProHoster