Microsoft gir full støtte for asm.js på Windows 10

Microsoft gir full støtte for asm.js på Windows 10

Microsoft aktivert full støtte for asm.js for Windows Insider bygger 10532 og opp i går. Siden det er generelt antatt at den etterlengtede TH2 oppdatering for stabile versjoner av Windows er 10 586, vil det være tilgjengelig på disse systemene denne måneden også, ettersom Microsoft planlegger å rulle ut TH2 oppdateringen til alle systemer denne måneden.
< p> Asm.js er designet av Mozilla og implementert i Firefox nettleseren i Firefox 22 den 25. juni 2013.

Uten å gå i for mange detaljer, det er en undergruppe av Javascript som forbedrer ytelsen betraktelig for programmer skrevet i språk som C /C ++ som er portet til Javascript bruker kilde til kilde kompilatorer.

Den største fordelen med asm.js er at ytelsen er mye raskere i forhold til kode som ikke bruker asm.js.

Eksempel applikasjoner som drar nytte asm.js er Unity spillmotor, Unreal-motoren, eller ScummVM.

Microsoft implementert asm.js tilbake i juni 2015 selskapets nye nettleser Microsoft Edge men gjemte det bak et flagg på den tiden. I går kunngjorde selskapet at asm.js støtte er nå tilgjengelig i nettleseren som standard.

I tillegg har begge vert webapplikasjoner og WebView, som brukes av Windows 10 Universal Windows programmer, kan ha nytte av optimalisert kode er vel.


Microsoft laget en Chess Battle demo for å illustrere poenget. Det setter en asm.js optimalisert datamaskinen AI mot en som ikke er optimalisert og grenser slår lengde til 200ms

. Merk: Hvis du ikke kjører en Insider Bygg tiden, du må aktivere asm.js i Microsoft Edge ved å laste om. flagg i nettleseren

Den optimaliserte AI har en høyere sannsynlighet for å vinne spillet på grunn av asm.js som det kan behandle flere trekk per tur enn AI som ikke dra nytte av asm JS. Alternativene er forutsatt å endre tids per tur, ferdighetsnivå av AI og forakt verdi.

Windows Store programmer dra nytte asm.js samt gjennom WebView. Det er for tidlig å si om det vil bli et populært alternativ fremover skjønt.

Det er sannsynlig, men at det vil komme flere prominence takket være asm.js blir støttet av en annen store nettleserne nå.
< p> Ytterligere informasjon om gjennomføringen, andre demo apps som drar nytte av asm.js og debugging informasjon for utviklere er gitt på den offisielle Microsoft Edge Dev Blog over på Windows.com.



Previous:
Next Page: