Wasmer adalah implementasi WebAssembly sumber terbuka yang berfokus pada menjalankan aplikasi kotak pasir di mana saja berkat kekuatan WASM sekaligus berkinerja seperti aplikasi asli tradisional. Hari ini menandai ketersediaan Wasmer 4.0 sebagai langkah maju lainnya untuk proyek ini.

Salah satu perubahan besar pada Wasmer 4.0 adalah menambahkan dukungan untuk WASIX, kumpulan super Antarmuka Sistem WebAssembly (WASI) yang merupakan ABI yang berfokus pada WebAssembly untuk aplikasi desktop di luar pengertian browser web tradisional. WASIX.org mendeskripsikan dirinya sebagai:

“WASIX adalah stabilisasi dan dukungan jangka panjang dari WASI ABI yang ada ditambah ekstensi syscall non-invasif tambahan yang melengkapi celah yang hilang cukup untuk memungkinkan aplikasi yang nyata, praktis dan berguna untuk dikompilasi dan digunakan sekarang.Hal ini bertujuan untuk mempercepat ekosistem di sekitar WASI sehingga Wasm’ifikasi basis kode di sekitar dunia benar-benar dapat dimulai hari ini!”

WASIX memiliki dukungan penuh untuk multi-threading, kemampuan jaringan yang diperluas, dan banyak lagi.

Wasmer 4.0 juga menghadirkan dukungan untuk proses debug JIT GDB, pekerjaan threading asinkron yang lebih banyak, dukungan MinGW, penyempurnaan penyelesai, sistem file virtual yang lebih baik, dan berbagai perbaikan.


Download Wasmer 4.0 tersedia dari GitHub. Pelajari lebih lanjut implementasi WebAssembly yang menarik ini untuk menjalankan aplikasi di mana saja melalui Wasmer.io.

Categories: IT Info