Hoofd Ramen 10 Microsoft heeft het Rust / WinRT-project aangekondigd

Microsoft heeft het Rust / WinRT-project aangekondigd



Laat een antwoord achter

Microsoft heeft het Rust / WinRT-project aangekondigd dat een natuurlijke en idiomatische manier biedt voor Rust-ontwikkelaars om Windows API's aan te roepen. Met Rust / WinRT kun je elke WinRT-API verleden, heden en toekomst oproepen met behulp van direct gegenereerde code vanuit de metadata die de API beschrijft en rechtstreeks naar je Rust-pakket waar je ze kunt aanroepen alsof ze gewoon een andere Rust-module zijn.

hoe zich te ontdoen van advertenties in brand hd 8

Binaire Banner Logo

De Windows Runtime is gebaseerd op Component Object Model (COM) API's onder de motorkap en is ontworpen om te worden benaderd via taalprojecties zoals C ++ / WinRT en Rust / WinRT. Die taalprojecties nemen de metadata die verschillende API's beschrijven en bieden natuurlijke bindingen voor de beoogde programmeertaal. Hierdoor kunnen ontwikkelaars gemakkelijker apps en componenten voor Windows bouwen in hun gewenste taal. U kunt die Windows API's vervolgens gebruiken om desktop-apps te bouwen, apps op te slaan, een component, NT-service of apparaatstuurprogramma.

Hieronder is een eenvoudig voorbeeld van Rust die een Windows API aanroept.

gebruik windows :: data :: xml :: dom :: *; laat doc = XmlDocument :: new () ?; doc.load_xml ('hallo wereld') ?; laat root = doc.document_element () ?; assert! (root.node_name ()? == 'html'); beweren! (root.inner_text ()? == 'hallo wereld');

Voor een meer betekenisvol voorbeeld kun je het volgende Minesweeper-spel bekijken dat is geïmplementeerd met Rust / WinRT: https://github.com/robmikh/minesweeper-rs

beste gratis antivirus 2017 voor Windows 10

Microsoft merkte op dat dit een zeer vroege openbare preview is, dus er zullen in de toekomst meer functies en oplossingen komen. De startpagina van het project is op GitHub:

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

Interessante Artikelen

Editor'S Choice

Hoe u uw Instagram aan Tik Tok . kunt toevoegen
Hoe u uw Instagram aan Tik Tok . kunt toevoegen
Hoewel het een pionier was in het concept, heeft Instagram beperkte opties als het gaat om het maken van korte videoverhalen, dus veel gebruikers wenden zich tot andere apps als ze iets unieks willen maken. TikTok is een app die alleen voor dat doel is ontworpen.
Raspberry Pi Zero W review: de £ 10 Raspberry Pi die je je niet kunt veroorloven om niet te kopen
Raspberry Pi Zero W review: de £ 10 Raspberry Pi die je je niet kunt veroorloven om niet te kopen
Je moet het aan de Raspberry Pi Foundation overhandigen. Niet tevreden met het weer goedkoop en cool maken van computergebruik door hobbyisten, deed de Stichting vorig jaar iets onverwachts: het bracht een nog goedkoper model uit. Geprijsd voor een belachelijk lage £
Hoe ESPN Plus te annuleren
Hoe ESPN Plus te annuleren
Voor een fervent sportliefhebber kunnen er momenten zijn waarop een ESPN Plus-abonnement niet echt nuttig is. Ontdek hoe u ESPN Plus kunt opzeggen, zodat u er niet voor hoeft te betalen als u het niet gebruikt.
Hoe schakel ik TTS in Discord in?
Hoe schakel ik TTS in Discord in?
Tekst naar spraak, afgekort als TTS, is een vorm van spraaksynthese die tekst omzet in gesproken spraakuitvoer. TTS-systemen zijn theoretisch in staat om:
Nieuwe thema's toevoegen aan Google Chrome
Nieuwe thema's toevoegen aan Google Chrome
U kunt in de meeste browsers nieuwe thema's toevoegen die achtergrondafbeeldingen en kleurenschema's aanpassen. Google Chrome is een browser met een overvloed aan thema's die beschikbaar zijn op websites. Als alternatief kunt u ook uw eigen aangepaste thema's toevoegen aan Chrome met
Windows 10 versie 1607 heeft het einde van de ondersteuning bereikt
Windows 10 versie 1607 heeft het einde van de ondersteuning bereikt
Windows 10 versie 1607 is uitgebracht in augustus 2016. Sindsdien heeft Microsoft een aantal belangrijke updates uitgebracht voor het Windows 10-platform, waaronder Creators Update (versie 1703) en Fall Creators Update (versie 1709). Tegelijkertijd hebben eerdere Windows 10-versies een heleboel cumulatieve updates ontvangen, waaronder beveiligingsoplossingen en stabiliteitsverbeteringen. Langs
Voeg aangepaste blokkeringslijsten toe voor advertentieblokkering in Opera
Voeg aangepaste blokkeringslijsten toe voor advertentieblokkering in Opera
Beginnend met Opera 38, werd de mogelijkheid om aangepaste lijsten toe te voegen in de ingebouwde functie voor het blokkeren van advertenties aan de browser toegevoegd. Hier ziet u hoe u aangepaste blokkeringslijsten kunt toevoegen.