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 pregledati svoju Google povijest pretraživanja
Kako pregledati svoju Google povijest pretraživanja
Želite li pronaći web stranicu ili web stranicu koju ste prije nekog vremena posjetili, ali se ne možete sjetiti kako se vratiti na nju? Možda ste tada pronašli URL na svom telefonu, ali imate problema s lociranjem
Kako nadograditi svoje računalo s Windows 8 na Windows 11
Kako nadograditi svoje računalo s Windows 8 na Windows 11
Korisnici Windowsa 8 mogu nadograditi svoj operativni sustav na Windows 11, no to više nije tako jednostavno kao prije. Evo dva načina za postavljanje Windows 11 na vaše Windows 8 računalo.
Nabavite najljepši izbornik Start za Classic Shell 4+ s Winaero Skin 2.0
Nabavite najljepši izbornik Start za Classic Shell 4+ s Winaero Skin 2.0
Vrijeme je da ponovno podijelimo našu ekskluzivnu besplatnu kožu, koja je sada ažurirana za Classic Shell 4. Nedavnim izdanjem Classic Shell 4 dodao je mnoga poboljšanja. Za mene je najzapaženiji novi stil izbornika Start, nazvan 'stil Windows 7'. Izgleda samo kao izvorni izbornik
Recenzija Sony Movie Studio Platinum 12
Recenzija Sony Movie Studio Platinum 12
Sonyjevo najnovije ažuriranje pristupačnog paketa za uređivanje videozapisa, bizarno je odustalo od brendiranja Vegasa, ali s mnoštvom novih značajki, uključujući 64-bitnu podršku, ovaj se jeftini paket vratio i bolji nego ikad. Dolazak
Kako obrezati video
Kako obrezati video
Postoji mnogo načina za obrezivanje videozapisa, bez obzira na to želite li to učiniti sa svojim uređajem ili programom. Ne samo da su opcije beskonačne, već je to i relativno jednostavan proces. Znajući kako se
Dodajte kontekstni izbornik zaštite sustava u sustavu Windows 10
Dodajte kontekstni izbornik zaštite sustava u sustavu Windows 10
Ako koristite funkciju System Restore (Oporavak sustava) u sustavu Windows 10 za vraćanje operativnog sustava na zadnju poznatu stabilnu točku kada je ispravno radio, možda ćete biti zainteresirani za brži pristup. Na radnu površinu dodajete poseban kaskadni kontekstni izbornik 'Zaštita sustava' kako biste brže pristupili opcijama ove značajke.
Kako vidjeti međusobne kontakte u Skypeu
Kako vidjeti međusobne kontakte u Skypeu
Skype, aplikacija za trenutne poruke, video i glasovne pozive jedna je od aplikacija za internetsku komunikaciju od 2003 .; čini se da gotovo svi posjeduju Skype račun. Iz razloga privatnosti Skype ne dopušta da netko vidi