
学习 MoonBit 编程语言和实践分享
新一代 AI 云原生开发平台
支持函数式和面向对象等多种编程范式,兼具动态灵活与安全高效。实用的类型系统,面向数据的语言设计,让任何背景的开发者迅速上手。
扁平化语言设计,适用于 Transformer 架构。解决现有编程语言 AI 生成的安全问题和幻觉问题。MoonBit AI 助手具有极高的准确性和快速的响应时间。
极快的响应速度,在云端获得本地开发体验。实时协作,随时随地编程。支持多平台无缝切换,让开发更加灵活便捷。
程序语言、编译器、构建系统和集成开发环境的协同设计保证整个系统的一致性。支持增量化、并行化编译,极快的编译速度。
支持 WebAssembly、JavaScript 等多后端,应用场景广阔。一次编写,多平台运行,大幅降低开发和维护成本。
顶尖的编译时性能及运行时性能,轻松面对超大规模编程场景。优化的内存管理和执行效率,让程序运行更快更稳定。
快速开始您的 MoonBit 开发之旅
下载并安装最新版本的 Visual Studio Code
点此下载VSCode直接通过官方渠道安装
点此下载MoonBit插件安装插件后,点击弹出框的 Yes 按钮
重启 VS Code 使环境变量生效
在终端中创建新项目
moon new hello
code hello
运行你的第一个 MoonBit 程序
moon run src/main
在终端中执行安装命令
curl -fsSL https://cli.moonbitlang.cn/install/unix.sh | bash
检查工具链是否正确安装,看到帮助信息即安装成功。
moon help
创建并运行新项目
moon new my-project
cd my-project
moon run src/main
使用 PowerShell 安装工具链
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser; irm https://cli.moonbitlang.cn/install/powershell.ps1 | iex
检查工具链是否正确安装,看到帮助信息即安装成功。
moon help
创建并运行新项目
moon new my-project
cd my-project
moon run src/main
探索月兔的成长之旅
MoonBit 编程语言正式向世界亮相,开启新一代 AI 云原生开发平台的征程。
包管理系统上线,核心库开源发布,为开发者提供强大的基础设施支持。
MoonBit 进入 Beta 阶段,构建系统开源,语言稳定性和功能完整性大幅提升。
核心编译器全面开源,社区开发者可以深度参与语言核心功能的开发和优化。
MoonBit 1.0 正式版发布,支持异步编程,软硬件结合 MCU,开启全新的开发体验。
MoonBit 将持续演进,成为 AI 时代最强大的编程语言,助力开发者创造无限可能。