写点什么

IDEA 研究院 AI 原生开发平台 MoonBit(月兔)开源核心编译器

  • 2024-12-19
    北京
  • 本文字数:889 字

    阅读完需:约 3 分钟

大小:427.51K时长:02:25
IDEA研究院AI原生开发平台MoonBit(月兔)开源核心编译器

整理 | 华卫


12 月 18 日,由 IDEA 研究院基础软件中心打造的 MoonBit (月兔)AI 原生开发平台,宣布正式开源其核心的编译器 WebAssembly(简称“Wasm”) 后端。开发者现在可以利用 MoonBit 的能力做性能优化,且直接参与 MoonBit 的技术迭代和生态创新。


开源地址

GitHub 代码:https://github.com/moonbitlang/moonbit-compiler

Gitee 代码:https://gitee.com/moonbitlang/moonbit-compiler


Wasm 虽为一种高效和安全的跨平台技术,但许多现有的编程语言,还未能充分发挥其优势。MoonBit 创立之初就为 Wasm 做了优化,并以此为亮点,吸引了第一批全球用户。通过优化 Wasm 组件模型,MoonBit 将一个简单的 「http-hello-world 」示例的代码体积压缩至 27KB,显著小于其他语言,在生产环境中,有实际的应用价值。


作为工具链中的核心板块,Wasm 编译器将编程语言的特性编译成可以在 WebAssembly 环境中运行的实际代码。基于此,开发者可以利用其选择的编程语言的特性,创建在不同平台上运行的 Web 应用。


同时,Wasm 后端也是 MoonBit 当前最成熟的技术模块,运行性能和代码生成体积均优于 Rust 和 Go。MoonBit 目前支持多后端,包括 WebAssembly、JavaScript 和 Native,以及全场景开发。


今年以来,MoonBit 先后开源了核心标准库和构建系统。在不断降低开发门槛和提升工具透明度的过程中,加入 MoonBit 生态的开发者呈指数增长。


核心标准库:https://github.com/moonbitlang/core

构建系统:https://github.com/moonbitlang/moon


据介绍,MoonBit 的下一个目标,是为开发者带来 AI 驱动的端到端开发体验,并接入云端托管服务。未来,MoonBit 也将探索软硬件一体化的可能性,以整合的方式打造商业闭环。


此外,MoonBit 在 SSPL 的基础上放宽了两条限制:

  1. MoonBit 编译器允许用户自主选择源代码及其生成成果的许可协议。

  2. 编译器的修改在非商业用途下,如学术研究等,是被允许的。


而 MoonBit 选择了宽松版的 SSPL 许可协议而非 MIT 或者 BSD,主要基于以下两点原因:

  1. 项目稳定性:MoonBit 目前阶段引入硬分叉可能会影响项目的稳定性,团队希望在项目达到更成熟和稳定的状态后加入社区的贡献。

  2. 商业保护:避免大型云服务商利用团队的成果进行商业化。

2024-12-19 10:127438

评论

发布
暂无评论
发现更多内容

行业洞察 | 10款工业项目管理软件深度剖析,为数字化转型加速

爱吃小舅的鱼

项目管理 项目管理软件

云数据库RDS MySQL性能测试与对比@2024年09月

NineData

性能测试 云数据库 对比 RDS MySQL

首批通过!华为云CodeArts Snap智能开发助手通过可信AI智能编码工具评估,获当前最高等级

平平无奇爱好科技

本文解析Pencils Protocol价值基础,$DAPP或是本轮的Alpha资产

加密眼界

一文读懂 Pencils Protocol 近期不可错过的市场活动

西柚子

火山引擎成功举办首届AI创造者大赛,打造智能体推动汽车行业模型能力应用

新消费日报

怎样免费使用API将文字转换为拼音

幂简集成

API

183天打造行业新标杆!BOE(京东方)国内首条第8.6代AMOLED生产线提前全面封顶

爱极客侠

核心网云原生获评中国国际信息通信展览会ICT中国(2024年度)一等奖(卓越案例奖)

Geek_2d6073

一文读懂 Pencils Protocol 近期不可错过的市场活动

加密眼界

饿了么基于Flink+Paimon+StarRocks的实时湖仓探索

StarRocks

LakeHouse paimon Apache Paimon

国庆出游全攻略:一起来“遇见心动目的地”!

最新动态

本文解析Pencils Protocol价值基础,$DAPP或是本轮的Alpha资产

西柚子

践行万物智联之诺:行者深开鸿

脑极体

AI

豆包大模型发布视频生成模型,语义理解精准、画质高保真

新消费日报

动态精选|华为云全域Serverless 8月更新盘点

平平无奇爱好科技

分布式缓存服务Redis®版9月企业版、灵活的购买方式全新上市

平平无奇爱好科技

软硬件“双管齐下”,英特尔与百度加速推动AI无处不在

E科讯

本文解析Pencils Protocol价值基础,$DAPP或是本轮的Alpha资产

BlockChain先知

本文解析Pencils Protocol价值基础,$DAPP或是本轮的Alpha资产

股市老人

睿呈时代基于华为云Astro发布“数字孪生平台+政企智慧应用”全方案

平平无奇爱好科技

一文读懂 Pencils Protocol 近期不可错过的市场活动

股市老人

节省60%资源,替换Cassandra,北京城建智控牵手IoTDB为地铁运行保驾护航

Apache IoTDB

一文读懂 Pencils Protocol 近期不可错过的市场活动

大瞿科技

解析 Pencils Protocol 价值逻辑,$DAPP为何是本轮的Alpha资产?

石头财经

本文解析Pencils Protocol价值基础,$DAPP或是本轮的Alpha资产

大瞿科技

中小企业高效协作“神器”!华为云会议Flexus版828超值优惠

轶天下事

即梦AI接入豆包·视频生成模型,打造更高质量智能化创作体验

新消费日报

IDEA研究院AI原生开发平台MoonBit(月兔)开源核心编译器_AI&大模型_华卫_InfoQ精选文章