Wasmer er en åpen kildekode WebAssembly-implementering som er fokusert på å kjøre sandkasse-applikasjoner overalt takket være kraften til WASM, samtidig som den er like effektiv som tradisjonelle native applikasjoner. I dag markerer tilgjengeligheten av Wasmer 4.0 som enda et skritt fremover for dette prosjektet.
En av de store endringene med Wasmer 4.0 er å legge til støtte for WASIX, et supersett av WebAssembly System Interface (WASI) som er et ABI fokusert på WebAssembly for desktop-applikasjoner utenfor den tradisjonelle nettleseren. WASIX.org beskriver seg selv som:
“WASIX er den langsiktige stabiliseringen og støtten til eksisterende WASI ABI pluss ytterligere ikke-invasive syscall-utvidelser som fullfører de manglende hullene tilstrekkelig nok til å gjøre det mulig å kompilere og bruke virkelige, praktiske og nyttige applikasjoner nå. Målet er å øke hastigheten på økosystemet rundt WASI slik at Wasm’ification av kodebaser rundt verden kan virkelig starte i dag!”
WASIX har full støtte for multi-threading, utvidede nettverksmuligheter og mye mer.
Wasmer 4.0 gir også støtte for GDB JIT-feilsøking, mer async-threading-arbeid, MinGW-støtte, resolver-forbedringer, bedre virtuelt filsystem og forskjellige rettelser.
Wasmer 4.0-nedlastinger er tilgjengelig fra GitHub. Lær mer om denne interessante WebAssembly-implementeringen for å kjøre apper hvor som helst via Wasmer.io.