专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
目录
相关文章推荐
雷科技  ·  “董明珠健康家”,真把我看呆了! ·  13 小时前  
国家林业和草原局  ·  新闻联播:我国古树名木保护取得积极进展 ·  3 天前  
国家林业和草原局  ·  新闻联播:我国古树名木保护取得积极进展 ·  3 天前  
51好读  ›  专栏  ›  嵌入式微处理器

国产编程语言MoonBit发布原生后端,专为嵌入式而生!

嵌入式微处理器  · 公众号  ·  · 2024-10-21 12:00

正文

近日,国产编程语言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,以及系统编程等领域带来更多可能性。

END

编辑:黑白
来源:快科技

版权归原作者所有,如有侵权,请联系删除

推荐阅读
BP机为何会爆炸?拆开看看都有啥!
遇到一位被国产MCU伤透了心的老板






请到「今天看啥」查看全文