MoonBit:脱胎于通用编程语言的开发者平台

MoonBit 在过去一年半里,从一门支持多后端的编程语言,逐步演进为完整的全栈工具链(包含专为AI设计的原生工具集),最终构建起集开发者工具链与智能体开发生态于一体的开发者平台。

作为通用编程语言,MoonBit仅用三年时间就实现了与Java相当的语言特性,对于一个十几人的小型研发团队来说堪称奇迹。通过多后端支持,覆盖WebAssembly边缘计算、C/LLVM系统编程、JavaScript前端开发等全场景。尤其在云边端场景表现突出:WebAssembly后端代码体积比Rust小30%,是TypeScript和Go的50%;在数字计算等基准测试中,性能超越Java近10倍,这得益于值类型优化;生成的JavaScript代码效率也显著提升。

今年 MoonBit 也开放了全球首个语言原生的智能体开发环境 MoonBit Pilot,智能辅助生成MoonBit工具包,可快速扩展MoonBit生态针对智能体开发场景,实现了三项原生优化:

  • 结构化并发:基于MoonBit的异步模型,实现大模型调用的高并发与容错处理
  • 一等公民JSON:原生支持JSON数据处理,简化函数调用与Schemee验证
  • 安全重构系统:允许AI自主修改智能体代码,保障重构安全性

另外,下个月正式开源用 MoonBit  编程语言开发的智能体平台  MoonBit agent SDK 支持使用多种编程语言。

MoonBit Agent SDK 优势:

  • 多语言支持(不限于MoonBit),还支持python、TypeScript等多种编程语言
  • 结构化并发框架
  • 体积(6M)远小于 OpenAI Codex (27M)和 Gemini CLI(数百M)
  • 前后端分离的架构,支持云边端一体部署能力
  • AI安全重构支持

MoonBit 生态也越来越成熟,从 24 年的几千用户,到去年的接近3万用户,今天我们已经发展到 10 万用户,预计明年底会发展到 100 万用户,目前社区贡献 3, 000 多个高质量库,将近 1, 000 万代码,预计到明年底将会有数亿行代码,数万个的高质量库。值得一提的是 MoonBit 不仅在国内正式走进清华大学和北京大学的课堂,全球影响力持续扩大,被美国头部科技新闻媒体 NewStack 多次头版报道、美国 AI 服务解决咨询公司 评MoonBit 为 2025年 诞生于AI时代 后期 最佳编程语言(与Rust并列),受邀在科罗拉多开发者大会(LambdaConf 2025)、巴塞罗那 WebAssembly  2025 峰会演讲。

我们相信在不远的未来 MoonBit 将成为一个真正首个从中国走出的有世界影响力的重要影响力的一个开发者平台。

——————

亮点速览

针对智能体开发场景,我们做了三项原生优化:

  • 结构化并发:基于MoonBit的异步模型,实现大模型调用的高并发与容错处理
  • 一等公民 JSON:原生支持JSON数据处理,简化函数调用与Scheme验证
  • 安全重构系统:允许AI自主修改智能体代码,保障重构安全性

我们构建了AI原生的全栈工具链,解决传统工具与语言模型的交互鸿沟:

  • 智能体专用IDE:支持多模态交互调试
  • 文档查询工具:通过语义分析快速定位API
  • 代码生成优化:针对语言模型输出特性进行调优

三大创新工具实现AI冷启动:

  • MoonBit Pilot:首个语言原生的智能体开发环境
  • MoonBit  IDE:基于语义分析的代码索引系统(替代正则表达式)
  • MoonBit Doc:文档查询引擎:帮助大模型快速调用已有库

通过mooncakes.io包管理平台,我们构建了AI驱动的生态闭环:

  • 生成的高质量代码自动发布到平台
  • 每个库附带形式化摘要,提升复用率
  • 用户使用越多,生成代码质量越高(形成正反馈循环)
优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/385633

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。