AfterDawn logo

Nettipalveluihin tulossa reippaasti lisää nopeutta uuden hankkeen avulla

Manu Pitkänen Manu Pitkänen
2 kommenttia

Suurimpien verkkoselainten kehittäjät ovat lähteneet yhdessä luomaan uutta WebAssembly-projektia (wasm), jonka tavoitteena on luoda nykyistä tehokkaampi tapa jäsentää verkkosivuilla esitettyjä sisältöjä. Kyse on käytännössä tavukoodiin perustuva vaihtoehto JavaScriptille.

WebAssemblyn kehityksessä on mukana insinöörejä Googlelta, Mozillalta, Microsoftilta ja Applelta. Käytännössä siis kaikki suurimmat selainkehittäjät ovat edustettuina.

Jo useamman vuoden ajan selainkehittäjät ovat panostaneet paljon monimutkaisempien sisältöjen luomiseen käytetyn JavaScriptin käsittelyn tehostamiseen. JavaScript-käsittelyn nopeutumisen myötä on kuitenkin tullut selväksi, että JavaScriptin jäsentämisestä on tullut suorituskykyharppausten suurin este, mikä on taas poikinut ajatuksia JavaScriptin korvaamisesta tavukoodilla.

WebAssembly tähätää tähän rakoon. Vaikka projekti onkin vielä aivan alkuvaiheessaan, on sen kuitenkin osoitettu olevan jäsentämisessä jopa 20 kertaa tehokkaampi kuin vastaava asm.js-toteutus.

2 KOMMENTTIA

Agent_0071/2

Javascript on sähköpostin tavoin erinomainen osoitus siitä, että huono alkuperäinen suunnitelma kostautuu vuosien päästä moninkertaisena työmääränä ja laitteistoresurssien hukkaamisena.

Lumikki2/2

Mitä jos ei käytäisi sitä javascriptiä niin olisi tosi nopeaa. Ei kaikki niistä Javascript asioista ole positiivisia.

TÄMÄN UUTISEN KOMMENTOINTI ON PÄÄTTYNYT