Wednesday, April 2, 2025

Wasmer, a leading WebAssembly (WASM) platform, has successfully expanded its capabilities by announcing support for the Apple iOS operating system.

5.0, the latest secure iteration of our runtime, is now available, featuring native support for the iOS mobile operating system. The revised discharge features a streamlined codebase with optimized efficiency, and Emscripten compiler support has been discontinued.

Introduced, Wasmer 5.0, accessible from anywhere. Wasmer 5.0 enables seamless execution of WebAssembly modules on iOS devices through an interpreted mode, eliminating the need for explicit compilation and paving the way for more efficient development and deployment of WebAssembly-based applications. By leveraging the capabilities of WebKit, the flexibility of JavaScriptCore, and the reliability of LLInt, developers can now execute WebAssembly modules seamlessly on Apple’s iOS. Within Apple’s ecosystem, Wasmer CEO Syrus Akbary noted that this development enables high-performance applications. V8, Wasmi, and WAMR functions continue to evolve with the experimental support of Wasmer.

In the codebase, this launch focused on streamlining its architecture to facilitate rapid expansion of new features and capabilities. Will this project drop support for Emscripten, a technology whose bindings have remained largely dormant for over two years? The dependencies in the Wasmer codebase have been streamlined, resulting in the removal of approximately 20,000 lines of code through successful refactoring efforts. Within the vein of enhanced efficiency, module deserialization has been significantly accelerated, boasting a 50% reduction in processing time when builders name and run modules via dot notation.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles