Weekly11 社区周报 2025/8/4 ~ 2025/8/31 [weekly/weekly11]
Weekly11 社区周报 2025/8/4 ~ 2025/8/31 [weekly/weekly11]
这里是 2025/8/4 ~ 2025/8/31 的社区周报,为四周周报。
MoonBit 官方在 8 月 11 日发布了月报 Vol.02,主要聚焦在语言更新和工具链更新方面: 语言更新: 工具链更新: MoonBit 官方的 Pearls 系列文章更新了第六、七、八、九篇文章:《MoonBit Perals Vol.06: MoonBit 与 LLVM 共舞 (上):编译前端实现》、《MoonBit Perals Vol.07: MoonBit C-FFI 开发指南》、《MoonBit Pearls Vol.08: MoonBit 与 Python 集成指南》、《Mini-adapton: 用 MoonBit 实现增量计算》,分别探讨了 MoonBit 的类型系统、并发编程、错误处理和性能优化等核心主题。 MoonBit 官方发布了全套游戏赛道官方推荐框架,包括 Pixel Adventure.mbt、WASM-4、Selene 等框架全面开放,为第二届 MoonBit 全球编程挑战赛游戏赛道的参赛者提供快速搭建创意游戏的工具支持。具体可见官方宣发文章。 MoonBit 官方发布了 2025 MGPIC 大赛游戏赛道官方教程,为参赛者提供了详细的游戏开发指导和技术支持。具体可见官方教程。 量子位举办了 AI 沙龙活动,邀请 MoonBit、百度文心快码、硅心科技(aiXcoder)、智谱、月之暗面、海新智能、Creao AI 等多家企业共同探讨 AI Coding 的未来发展。IDEA 研究院 MoonBit AI 辅助编程工程师祝海林以 MoonBit Pilot 为例,分享了未来 AI Coding 产品的形态、产品易用性与智能能力的权衡,以及人、产品、代码之间的平衡。具体可见回顾文章。 1. 本周官方重要动态 [weekly/weekly11/official]
#cfg
,支持根据后端等条件进行文件内的条件编译#alias
属性,可以为方法或函数创建别名,并支持标注废弃defer
表达式,提供基于词法作用域的资源清理功能Bytes
类型末尾现在会自动添加 '\0'
字节,可直接作为 C string 传递给 FFI 调用#callsite(autofill(...))
属性替代原有的自动填充参数语法derive(FromJson, ToJson)
简化格式参数,保留核心功能
moon coverage analyze
功能,提供更直观的覆盖率报告moon test --target js
在 panic 时能根据 sourcemap 显示原始位置
2. 本周社区新增优质项目 [weekly/weekly11/projects]
mbt_symbols
、mbt_bp
、mbt_bps
等命令,支持 MoonBit 符号列表查看、断点设置和断点管理功能。
3. 本周社区新增优质包 [weekly/weekly11/packages]
moon add oboard/mimetype
安装,为 MoonBit 生态系统提供了重要的文件类型识别工具。moon add metalymph/valkey-moonbit
安装,为 MoonBit 生态系统提供了重要的数据库连接工具。@{alias}.i18n("hello")
即可实现字符串的格式转换,主要用于减少字符串存储空间。
4. 本周社区动态 [weekly/weekly11/community]