05-MoonBit 编程语言(WASM 技术)服务端应用展望以及对Kubernetes生态的影响
问题集中在扩展特性(features)、外部语言接口(FFI)、 操作系统界面(system interfaces 或 WASI)上 WASM 后端应用先驱 wasmCloud (CNCF-Sandbox) fermyon/spin WasmEdge (CNCF-Sandbox) • 多数特性已标准化 • 一些特性对后端应用 不可或缺 • 但各个运行时的实现, 成熟度不一 • 使用扩展特性,基本 需要限定运行时 vs Golang • MoonBit vs JavaScript • MoonBit vs PHP, Lua, Python MoonBit 与其他语言 https://landscape.cncf.io/?group=wasm • 降低入门门槛(不必非得学习 Rust) • 平衡代码尺寸和性能 • 按照 WASM 基础规范设计的 FFI 外部语言接口(支持对外 调用和外部回调) • WASM 运行时 WebIDL 其他 WASM 模块 MoonBit 语言运用封装 / OTT 思路 在 WASM 层之上力求解决 WASM 的挑战 https://landscape.cncf.io/?group=wasm 【MoonBit 官网】 www.moonbitlang.cn 【MoonBit 论坛】 taolun.moonbitlang.cn 【MoonBit 代码】0 码力 | 30 页 | 3.41 MB | 9 月前3
共 1 条
- 1