Weekly12 社区周报 2025/9/1 ~ 2025/9/14 [weekly/weekly12]
Weekly12 社区周报 2025/9/1 ~ 2025/9/14 [weekly/weekly12]
这里是 2025/9/1 ~ 2025/9/14 的社区周报,为双周周报。
MoonBit 官方发布了月报 Vol.03,包含多项重要语言更新: 语言更新: 工具链更新: MoonBit 官方的 Pearls 系列文章更新了第十、十一篇文章:《MoonBit Pearls Vol.10: prettyprinter:使用函数组合解决结构化数据打印问题》、《MoonBit Pearls Vol.11: 正则表达式引擎的两种实现方法:导数与 Thompson 虚拟机》,分别探讨了基于函数组合的 prettyprinter 实现和两种正则表达式引擎的性能对比。 MoonBit 再次走进清华大学:张宏波受邀参加「思源计划」与「程序设计训练课」。《MoonBit 再次走进清华:张宏波受邀参加「思源计划」与「程序设计训练课」》 报道了 2025/9/7 日~ 2025/9/9 日期间,MoonBit 平台负责人张宏波受邀出席清华思源导师团信息技术组 VibeCoding 夏季活动和清华大学计算机系的程序设计训练课,分享了 MoonBit 的“双向可读性“设计理念和 AI 原生编程语言的发展趋势。 MoonBit 官方发布了重要技术博客《性能超 Rust 约 33%,10 行代码解析 IP 包》(CSDN 也有类似推文,在此不重复转发相似内容,介绍了 Beta 版本中引入的两大新特性: Value Type(值类型): Bitstring Pattern(位串模式): 这些新特性使得 MoonBit 在处理底层数据和计算密集型任务时展现出媲美甚至超越主流编程语言的性能潜力。 1. 本周官方重要动态 [weekly/weekly12/official]
Bytes
或 BytesView
过程中匹配特定宽度的 bits,支持 u<width>be
或 u<width>le
语法指定大端或小端序,宽度范围 [1, 64]
#callsite(migration)
属性,用于对可选参数进行代码迁移#skip
属性用于跳过测试,#as_free_fn
属性替代 fnalias
功能#alias
和 #as_free_fn
增加可见性控制#borrow
或 #owned
,修改了 FuncRef[_]
的调用约定
#valtype
标注,让 struct
和 tuple struct
以值类型形式存储
2. 本周社区新增优质项目 [weekly/weekly12/projects]
3. 本周社区新增优质包 [weekly/weekly12/packages]
4. 本周社区动态 [weekly/weekly12/community]