Glavni Windows 10 Microsoft je napovedal projekt Rust / WinRT

Microsoft je napovedal projekt Rust / WinRT



Pustite odgovor

Microsoft je napovedal projekt Rust / WinRT, ki razvijalcem Rusta ponuja naraven in idiomatičen način, da pokličejo API-je za Windows. Rust / WinRT vam omogoča, da pokličete kateri koli WinRT API v preteklosti, sedanjosti in prihodnosti s pomočjo kode, ustvarjene sproti, neposredno iz metapodatkov, ki opisujejo API, in v vaš paket Rust, kjer jih lahko pokličete, kot da so le še en modul Rust.

kje najdem nepristranske novice

Logotip binarne pasice

Izvajalno okolje Windows temelji na API-jih komponentnega objektnega modela (COM) pod pokrovom in je zasnovan tako, da je dostopen prek jezikovnih projekcij, kot sta C ++ / WinRT in Rust / WinRT. Te jezikovne projekcije zajemajo metapodatke, ki opisujejo različne API-je, in zagotavljajo naravne vezi za ciljni programski jezik. To razvijalcem omogoča enostavnejšo izdelavo aplikacij in komponent za Windows v želenem jeziku. Nato lahko te API-je sistema Windows uporabite za izdelavo namiznih aplikacij, shranjevanje aplikacij, komponent, storitve NT ali gonilnika naprave.

Spodaj je preprost primer, kako Rust kliče Windows API.

uporabite windows :: data :: xml :: dom :: *; naj doc = XmlDocument :: new () ?; doc.load_xml ('živjo svet') ?; naj root = doc.document_element () ?; uveljavi! (root.node_name ()? == 'html'); uveljavi! (root.inner_text ()? == 'živjo svet');

Za bolj smiseln primer si lahko ogledate naslednjo igro Minesweeper, ki je bila izvedena z uporabo Rust / WinRT: https://github.com/robmikh/minesweeper-rs

postavi sliko za besedilo google docs

Microsoft je opozoril, da je to zelo zgoden javni predogled, zato bo v prihodnosti na voljo več funkcij in popravkov. Domača stran projekta je na GitHub:

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

Zanimivi Članki

Izbira Urednika

Kako se poročiti v dolini Stardew
Kako se poročiti v dolini Stardew
Dolina Stardew je polna fascinantnih lastnosti, ena najbolj vznemirljivih pa je poroka. Na voljo je takoj, ko začnete z igro, v prvem letu bivanja pa lahko imate celo poroko
Prenesite kazalke za kisikove satja
Prenesite kazalke za kisikove satja
Kazalci kisikovega satja. Vse zasluge gre ustvarjalcu teh kazalcev LAvalonu. Avtor:. Prenesite »kazalke kisikovega satja« Velikost: 33,36 Kb AdvertisementPCRepair: Odpravite težave s sistemom Windows. Vse. Povezava za prenos: Kliknite tukaj za prenos datoteke Podprite nas Winaero se močno zanaša na vašo podporo. Spletno mesto vam lahko pomaga, da vam še naprej prinaša zanimive in koristne
Kako videti nedavno dodane prijatelje na Facebooku
Kako videti nedavno dodane prijatelje na Facebooku
https://www.youtube.com/watch?v=H66FkAc9HUM Facebook je ena izmed najbolj priljubljenih družabnih platform. Podjetje omogoča enostavno organiziranje in razvrščanje seznama prijateljev ter ohranjanje stikov s tistimi, ki vas zanimajo. To je
Pregled Asus EeeBook X205TA
Pregled Asus EeeBook X205TA
V novi vrsti Windows 8.1 z napravami Bing je vsekakor nekaj netbooka, zato se spodobi, da je Asus z novim primerom oživil blagovno znamko EeeBook. Na prvi vtis je presenetljivo glamurozno,
Kako podvojiti prostor v Google Dokumentih
Kako podvojiti prostor v Google Dokumentih
Vsakdo, ki je šel skozi srednjo šolo in fakulteto od 90. let prejšnjega stoletja, pozna način dvojnega presledka s pisavo velikosti 12, da bodo vaši eseji in drugi pisni dokumenti videti nekoliko daljši. Google Dokumenti uporabljajo 1.15
Google na ciljni spletni strani omogoči poudarjanje besedila z delčki
Google na ciljni spletni strani omogoči poudarjanje besedila z delčki
Google bistveno olajša iskanje zahtevanih informacij na ciljni spletni strani. Podjetje uvede spremembo, ki v rezultatih iskanja poudari predstavljene delčke. Ko odprete ciljno stran, bo predstavljeno besedilo prikazano rumeno. Poleg tega se lahko stran samodejno pomakne do predstavljenega besedila in preskoči uvod
Kako odstraniti vse povezane aplikacije v sistemu Windows 10
Kako odstraniti vse povezane aplikacije v sistemu Windows 10
Če sodobnih (univerzalnih) aplikacij ne uporabljate, v operacijskem sistemu Windows 10 odstranite vse povezane aplikacije.