Glavni Windows 10 Microsoft je najavio projekt Rust / WinRT

Microsoft je najavio projekt Rust / WinRT



Ostavite odgovor

Microsoft je najavio Rust / WinRT projekt koji pruža prirodan i idiomatičan način da programeri Rusta pozovu Windows API-je. Rust / WinRT vam omogućuje pozivanje bilo kojeg WinRT API-ja prošlosti, sadašnjosti i budućnosti pomoću koda generiranog u letu izravno iz metapodataka koji opisuju API i pravo u vaš paket Rust, gdje ih možete nazvati kao da su samo još jedan Rust modul.

google play trgovina za vatrogasnu tv

Binarni natpisni logotip

Izvršavanje sustava Windows temelji se na API-ima Component Object Model (COM) ispod poklopca i dizajnirano je za pristup kroz jezične projekcije poput C ++ / WinRT i Rust / WinRT. Te jezične projekcije uzimaju metapodatke koji opisuju različite API-je i pružaju prirodne veze za ciljni programski jezik. To omogućava programerima da lakše grade aplikacije i komponente za Windows koristeći željeni jezik. Zatim te Windows API-je možete koristiti za izradu aplikacija za stolne računale, pohranjivanje aplikacija, komponenata, NT usluga ili upravljačkog programa uređaja.

Ovdje je dolje jednostavan primjer Rust-a koji poziva Windows API.

koristiti windows :: data :: xml :: dom :: *; neka doc = XmlDocument :: new () ?; doc.load_xml ('pozdrav svijetu') ?; neka root = doc.document_element () ?; potvrditi! (root.node_name ()? == 'html'); tvrditi! (root.inner_text ()? == 'zdravo svijetu');

Za smisleniji primjer možete pogledati sljedeću igru ​​Minesweeper implementiranu pomoću Rust / WinRT: https://github.com/robmikh/minesweeper-rs

kako provjeriti svoj ping u ligi legendi

Microsoft je napomenuo da je ovo vrlo rani javni pregled, tako da će u budućnosti doći više funkcija i ispravki. Početna stranica projekta nalazi se na GitHub-u:

https://github.com/microsoft/winrt-rs

Zanimljivi Članci

Izbor Urednika

Kako prestati pratiti neaktivne Twitter račune
Kako prestati pratiti neaktivne Twitter račune
Twitter je jedna od 3 najbolje svjetske mreže društvenih medija, zajedno s Instagramom i Facebookom. Međutim, problem s Twitterom je u činjenici da vaš rast uvelike ovisi o omjeru vaših sljedbenika / sljedbenika. Što vas više sljedbenika
Zašto Pluto TV buffer toliko puno?
Zašto Pluto TV buffer toliko puno?
Budući da Pluto TV ima preko 20 milijuna korisnika, međuspremnik je stalan problem. Bez obzira je li riječ o brzom internetu, lošoj Wi-Fi povezanosti ili kvaliteti vašeg uređaja, to može izazvati veliku frustraciju. U
Što je novo u klasičnoj školjci 4.2.6
Što je novo u klasičnoj školjci 4.2.6
Classic Shell jedna je od najpopularnijih zamjena izbornika Start za Windows 7, Windows 8 i Windows 10, zajedno s gomilom jedinstvenih mogućnosti prilagodbe za Explorer i programsku traku. Nova verzija programa donosi značajan broj promjena u aplikaciji. Evo popisa promjena dostupnih u ovom izdanju.
Opera 54: Mogućnosti ažuriranja i oporavka
Opera 54: Mogućnosti ažuriranja i oporavka
Verzija programera Opera dobila je korisno ažuriranje. Nova verzija 54.0.2949.0 ovog popularnog web preglednika omogućuje lakše resetiranje opcija preglednika. Sadrži posebnu naredbu u O-izborniku. Oglas Službena najava opisuje promjenu na sljedeći način. Svaki put kad bude dostupna nova verzija Opera, bit ćete obaviješteni o njoj
Pretvorite aplikaciju Postavke u mapu God Mode u sustavu Windows 10
Pretvorite aplikaciju Postavke u mapu God Mode u sustavu Windows 10
Saznajte kako prikazati Moderne postavke aplikacije Postavke poput mape God Mode u sustavu Windows 10
Ažuriranje za sustav Windows 10 20H2 od listopada 2020. može se pokrenuti za nekoliko sati
Ažuriranje za sustav Windows 10 20H2 od listopada 2020. može se pokrenuti za nekoliko sati
Čini se da će Windows 10 verzija 20H2 postati općenito dostupan za nekoliko sati. OS, koji je već gotov u kolovozu 2020. godine, od tada je dugo na putu prema korisnicima. Microsoft polira OS i objavio je niz kumulativnih ažuriranja kako bi popravio manje probleme pronađene u sustavu Windows
Preimenujte plan napajanja u sustavu Windows 10
Preimenujte plan napajanja u sustavu Windows 10
Plan napajanja skup je hardverskih i sistemskih opcija koji definiraju način na koji vaš uređaj koristi i čuva energiju. Pogledajte kako preimenovati plan napajanja u sustavu Windows 10.