快科技10月20日消息,近日,國產編程語言MoonBit推出了其原生后端,使得MoonBit能夠直接編譯到機器碼,在硬件上運行,而不再依賴虛擬機。
這不僅意味著性能的顯著提升,也使得MoonBit成為適合嵌入式和IoT開發的理想選擇。
MoonBit是一種為云及邊緣計算設計的AI云原生編程語言,其語言設計吸收了Rust和Go的優秀設計理念。
自2023年8月首次對外展示以來,MoonBit一直以其對WebAssembly的原生支持和在運行速度及代碼體積方面的優勢領先于傳統編程語言。
現在,隨著原生后端的推出,MoonBit的性能得到了進一步的飛躍。
在經典的FFT算法benchmark中,MoonBit相比Java有15倍以上的性能提升,比先進的商業版本Java編譯器GraalVM也有4倍以上的性能提升。
此外,MoonBit的內存管理性能也優于Java和Swift,MoonBit的自動內存管理系統在性能和內存占用上均表現優秀,這對于資源受限的嵌入式和IoT設備來說是一個巨大的優勢。
同時隨著對RISC-V開源指令集的支持,MoonBit將能夠直接與硬件交互,為嵌入式、IoT以及系統編程等領域帶來更多可能性。
本文鏈接:http://www.tebozhan.com/showinfo-17-124261-0.html比Java快15倍!國產編程語言MoonBit發布原生后端
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com