国产编程语言MoonBit近日迎来重大更新,成功推出了原生后端,实现了直接编译至机器码的能力,摆脱了虚拟机的依赖。这一突破不仅显著提升了性能,还为MoonBit在嵌入式和IoT开发领域开辟了新天地。
MoonBit,作为一种专为云及边缘计算设计的AI云原生编程语言,自2023年8月首次亮相以来,便凭借其WebAssembly原生支持和卓越的运行速度及代码体积优势,在传统编程语言中脱颖而出。
在FFT算法测试中,MoonBit的性能表现尤为抢眼。与Java相比,MoonBit实现了15倍以上的性能提升;即便与最先进的商业版本Java编译器GraalVM相比,也仍有4倍以上的性能优势。
MoonBit在内存管理方面同样表现出色,其自动内存管理系统在性能和内存占用上均优于Java和Swift,这对于资源有限的嵌入式和IoT设备来说尤为关键。
MoonBit还宣布支持RISC-V开源指令集,这将使其能够直接与硬件交互,为嵌入式、IoT以及系统编程等领域带来更多创新可能。