【ITBEAR】國產編程語言MoonBit近期迎來了重大更新,成功推出了其原生后端,實現了直接編譯至機器碼,在硬件上獨立運行,擺脫了虛擬機的依賴。這一突破不僅大幅提升了性能,還拓寬了MoonBit的應用領域。
MoonBit,作為專為云及邊緣計算打造的AI云原生編程語言,自2023年8月首次亮相以來,便憑借其對WebAssembly的原生支持以及卓越的運行速度和緊湊的代碼體積,在傳統編程語言中脫穎而出。
在性能對比中,MoonBit展現出了驚人的實力。以FFT算法benchmark為例,MoonBit的性能較Java提升了15倍以上,即便是與最先進的商業版本Java編譯器GraalVM相比,也實現了4倍以上的性能飛躍。
MoonBit在內存管理方面同樣表現出色,其自動內存管理系統在性能和內存占用上均優于Java和Swift,這對于資源受限的嵌入式和IoT設備而言,無疑是一大福音。
隨著對RISC-V開源指令集的支持,MoonBit將能夠直接與硬件進行交互,為嵌入式、IoT以及系統編程等領域開啟更多可能。