Wasmer como”el tiempo de ejecución universal de WebAssembly”que se centra en poder ejecutar código WASM en cualquier plataforma está disponible en su próxima versión principal.

Wasmer 2.0 se lanzó este verano como un paso adelante para esta implementación de WASM de código abierto. El proyecto sigue centrado en intentar compilar”todo”en WebAssembly y luego ejecutarlo en cualquier sistema operativo/plataforma o incrustarlo en otros idiomas o ejecutarlo en un navegador web. Wasmer 2.1 se lanzó hoy como la próxima versión importante de la plataforma.

Wasmer 2.1 presenta un sistema de archivos virtual, que en particular debería ayudar cuando se ejecuta Wasmer/WASI en entornos basados ​​en JavaScript con soporte limitado para el sistema de archivos nativo. También notable con Wasmer 2.1 es su compilador Singlepass que ahora es hasta 10 veces más rápido para la compilación de código. Wasmer 2.1 también ha migrado de LLVM 11 a LLVM 13 para su infraestructura de compilación y ahora también cuenta con compatibilidad con LLVM AArch64.

Wasmer 2.1 también agrega compatibilidad con Apple iOS al precompilar un archivo WASM en un Dylib y cargarlo usando Dylib Engine en tiempo de ejecución para evitar los requisitos de aprobación de Apple App Store en torno a compiladores JIT. También en el frente de la plataforma, el compilador Singlepass de Wasmer ahora es compatible con Microsoft Windows.

Obtenga más información sobre Wasmer 2.1 a través de Wasmer.io .

Categories: IT Info