Weekly5 社区周报 2025/5/12 ~ 2025/6/15 [weekly/weekly5]
Weekly5 社区周报 2025/5/12 ~ 2025/6/15 [weekly/weekly5]
这里是 2025/5/12 ~ 2025/6/15 的社区周报,为四周周报。
Moonbit 官方在 5 月 19 号发布了一次官方周报,主要进行了语法更新和工具链更新: MoonBit 插件双更新!
MoonBit 编程语言实现重大突破,现已全面支持 JetBrains 开发环境与 LeetCode 答题平台,打通了从工程实战到算法训练的学习与实用闭环。 MoonBit 推出虚拟包特性,开发灵活性大幅提升!
MoonBit 编程语言又添新特性 —— virtual package!通过将包声明为虚拟包,用户可选择具体实现,若不指定则使用默认实现,极大地分离了接口与实现,开发灵活性直线上升。 MoonBit 官方开启了新活动 Pearls 征稿活动,具体可以查看活动链接。而且已经发出了第一篇 Pearls 文章 使用 MoonBit 编写 Pratt 解析器。文章内容在 Github 仓库 moonBit-pearls 中同样可以查看。 MoonBit 亮相美国,发表主旨演讲!🌍
2025 年 6 月 13 号,Moonbit 在国际顶级编程大会 LambdaConf 发表了关于异步编程的主旨演讲,更将与 Jai 编程语言创始人、独立游戏大师 Jonathon Blow 等技术大咖同台交流。 特别值得一提的是:GolemCloud 创始人 John A De Goes 在 WASM I/O 上盛赞 MoonBit,并表示将在即将到来的 LambdaConf 黑客松中亲自使用 MoonBit! MoonBit 创始人张宏波老师在 Github 开源了演讲的相关内容 moonbit-lambdaconf 仓库中。 1. 本周官方重要动态 [weekly/weekly5/official]
..
调用链末尾自动丢弃值语义变更:在 .
/..
调用链末尾的最后一个 ..
以后会自动丢弃它的值,但这也意味着直接使用 x..f()
的值的用法将会被废弃,需要显式保存 x
。@bytes.View
和 @string.View
在 C 和 wasm1 后端现在会被编译成值类型,减少内存分配,性能有较大提升。
2. 本周社区新增优质项目 [weekly/weekly5/projects]
3. 本周社区新增优质包 [weekly/weekly5/packages]
str.format
的设计。
4. 本周社区动态 [weekly/weekly5/community]