WASM mims
Build high-performance mims using WebAssembly for compute-intensive workloads.
Why WASM?
WebAssembly mims are ideal for:
- Performance-critical code: Near-native execution speed.
- Existing native code: Port C/C++/Rust libraries to mimOE.
- Compute-intensive workloads: Image processing, encryption, compression.
Key Differences from JavaScript mims
| Aspect | JavaScript | WASM |
|---|---|---|
| Language | JavaScript (ES5) | Rust, C, C++ |
| Runtime APIs | context object | Imported functions |
| System interface | N/A | No WASI |
| Best for | Most applications | Performance-critical |
For runtime design decisions that apply to both JavaScript and WASM mims, see Design Trade-offs.
Coming Soon
Detailed guides for WASM development (toolchain setup, imported functions, and examples) are in progress.