When MoonBit officially launched in August 2023, our critical mission was unleashing the potential of WebAssembly in cloud and edge computing as a Was

MoonBit adds JS backend, up to 25x faster than native JS

submited by
Style Pass
2024-04-30 11:00:03

When MoonBit officially launched in August 2023, our critical mission was unleashing the potential of WebAssembly in cloud and edge computing as a Wasm-first programming language and toolchain. By integrating the essence of Rust and Go, MoonBit has not only achieved simplicity and usability in design but also been equipped with a robust fault-tolerant type system. At the same time, MoonBit is working on automatic code generation and adjustment leveraging artificial intelligence, taking one step further in combining IDE intelligence with large model intelligence.

With our team’s effort, MoonBit has achieved remarkable progress in its native support for WebAssembly within just one year and a half. We've significantly improved the speed of building and running, as well as producing compact Wasm output. During this journey, we've come to realize that the potential of MoonBit extends beyond Wasm, and fostering support for multiple backends could further cultivate a thriving MoonBit ecosystem.

Therefore, we are thrilled to announce that MoonBit now supports the JavaScript backend! What we've achieved is more than mere support but an unprecedented performance boost, akin to what we’ve achieved with Wasm. MoonBit showcases over a nearly eightfold performance advantage over Json5 on the JavaScript backend. This marks an evolutionary step towards MoonBit's goal of achieving comprehensive coverage in software development.

Leave a Comment