主要观点:0.6.6 版本按时发布,今年夏天 C3 将满 6 岁,4 月发布 0.7.0 版本移除废弃代码,每年一个“dot one”版本直至 1.0;介绍了 0.6.6 版本的诸多新特性,如枚举相关修改、移除“&”宏参数、默认返回类型变更等,还包含大量 bug 修复和标准库改进;说明了后续计划,如解决枚举“间隙”问题等。
关键信息:
- 0.6.6 按时发布,含超 50 个 bug 修复,有多处改进和新特性。
- 枚举相关:新增
enum.from_ordinal
等,弃用 cast 式整数与枚举转换。 - 宏参数:移除“&”宏参数,
#expr
可替代部分功能。 - 函数返回类型:
main
、测试和基准测试默认使用void
。 - 其他:
$foreach
可迭代字符串,var
可在函数中声明 lambda 等。
重要细节: - 标准库改进:如 HashMap 迭代器、URL 解析器等,默认哈希函数优化。
- bug 修复众多,涉及多种语法和功能部分,如宏、数组、字符串等相关问题。
- 后续计划:可能解决枚举“间隙”问题,开始剔除语言中未使用的特性等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。