国产编程语言MoonBit崛起,开启中国基础软件新篇章

→ 西部数码官网正品独享云虚拟主机火热促销中!买2年送一年,买3年送2年,买5年送5年! ←
→ 如有资源无法下载,请第一时间联系站长QQ:23467321处理!诚信让我们共赢!
→ 为更好的沟通和解决用户需求,建议新老用户都采用QQ邮箱来注册账号!
这是一份真正靠谱的网络兼职,想通过网络赚钱就找我们吧!

近日,粤港澳大湾区数字经济研究院(简称“IDEA研究院”)发布了其自主研发的MoonBit(月兔)beta预览版。这一里程碑式的事件,不仅标志着国产编程语言在工业化应用道路上迈出了坚实的一步,更意味着中国在全球编程语言领域的影响力正逐渐扩大。

IDEA研究院于2020年入驻河套深圳园区,是一家致力于人工智能和数字经济领域前沿研究与产业落地的国际化创新型研究机构。其秉承科研、产业和投资“三位一体”的发展模式,目前人员规模达400余人。

IDEA研究院。

什么是MoonBit?

MoonBit是一个为“云+AI”打造的原生开发者平台,除通用程序语言之外,还垂直整合了IDE、构建系统、编译器等工具链,提供JavaScript、WebAssembly(简称“Wasm”)和Native等多后端支持,覆盖云计算、边缘计算、AI 等多种应用场景。

MoonBit AI 云原生开发者平台。

核心优势

作为国内首个对外发布的工业级别编程语言及开发者工具链平台,MoonBit有四大核心优势:快、小、安全、数据专注处理。

据2024MoonBit全球编程创新挑战赛首席运营官于宗恩介绍,在速度方面,相较于主流语言如Rust和Go,MoonBit编译626个包 (package) 只需1.06秒,比Rust快了近9倍,而计算fib(46)10,000,000次的运行时间仅为Go的1/35。

MoonBit与Rust、Go的编译速度对比图。

与此同时,MoonBit保持了极小的代码体积和高度安全性,可以在许多内存小的边缘计算的硬件上运行。而在Iter性能对比中,MoonBit的数据处理速度达到了JavaScript的25倍。

MoonBit与JavaScript的数据处理速度对比图。

应用场景

在应用场景上,MoonBit展现出广泛的适应性。在云计算领域,MoonBit通过支持Wasm组件模型,为开发者提供了更高效、更灵活的开发方案。

与Spin框架集成的MoonBit SDK。

在边缘计算方面,MoonBit凭借MoonBit PDK插件支持,实现了对硬件资源的高效利用,满足了低延迟和高效能的需求。

MoonBit PDK插件被Extism收入官方PDK库。

而在教学领域,MoonBit通过推出针对初学者的系列课程,大大降低了学习门槛。“MoonBit的学习成本和曲线都是比较低的,我们有配套的工具、教程给到开发者,大家可以‘开箱即学’。”IDEA研究院基础软件中心科研助理陈昱蓉表示。

MoonBit的bilibili官方账号。

未来展望

谈及商业化前景与市场战略,陈昱蓉对MoonBit充满信心。“MoonBit的技术和控制权牢牢掌握在我们自己手中,在商业模式和产品方向上具有绝对的自主权。”目前,中国是全球程序员最多的国家,然而几乎所有的基础软件工具都是由国外开发或主导的,国内市场的空白对MoonBit而言是巨大的机会。“我们的定制化服务和云计算平台,通过AI赋能,为用户提供从开发、调试到部署的全方位支持。这种独特的价值是现有开源解决方案所无法比拟的,也是我们赢得市场和客户的关键。”

MoonBit的未来发展路线图。

目前,MoonBit研发团队发起“2024全球编程创新挑战赛”,旨在吸引全球开发者共同探索MoonBit的无限可能。

正如于宗恩所言,“MoonBit AI云原生开发者平台的目标是百万级用户以上的工业级编程语言”。我们相信,在AI大模型时代,MoonBit将在全球编程语言领域扮演举足轻重的角色。而河套深圳园区这片生机勃勃的创新沃土,也将孕育出更多令人瞩目的科技成果,为粤港澳大湾区高质量发展注入不竭动力。


转载请说明出处内容投诉
红帽SEO工作室 » 国产编程语言MoonBit崛起,开启中国基础软件新篇章
在线客服 购买特价主机

服务热线

139-3511-2134

关注红帽网络

微信客服

微信客服