Lang 团队二月更新

2021年2月3日 · Niko Matsakis 代表 lang 团队

今天,lang 团队举行了第一次计划会议(会议纪要)。从现在开始,我们将在每个月的第一个星期三举行这些会议。

计划会议用于

  • 检查我们正在进行的项目状态
  • 计划本月剩余时间的设计会议

每次会议结束后,我们计划发布更新(像这次一样!),其中包含说明和会议公告。

正在进行的项目更新

您知道您可以在我们的 项目看板 上查看 lang 团队的正在进行的项目吗?我们仍在试验和改进设置,但目标是让您快速了解 lang 团队关注的内容以及它们所处的开发阶段。我们的会议纪要包含每个正在进行的项目的详细说明,但让我在此处强调一些要点

  • 异步基础
    • 继续改进,新增特性
    • 制定计划以稳定 trait 中的异步函数
    • 正在编写一份 愿景文档,阐述 Rust 中异步 I/O 在未来几年应如何呈现
  • 常量泛型
    • 最小常量泛型在 nightly 版本中已稳定,很快将发布到稳定版本
  • rfc 2229(“最小闭包捕获”)
    • 实现工作持续进行,进展顺利
    • 我们可能会添加一个 capture! 宏用于迁移;它将强制捕获特定的局部变量(而不是它的某些子路径)
  • 内联汇编
    • 我们正在研究为某些架构(但不是全部)稳定内联汇编

即将举行的设计会议

我们计划在二月份举行三次设计会议。我们的会议通常对所有人开放观察,尽管本周我们有一个封闭会议。它们通常也会被录制并发布到 YouTube。请联系 nikomatsakis 或 joshtriplett 以获取有关参加的信息。

  • 2月10日 [封闭]:壮大团队。计划是讨论我们壮大团队和招募新成员的计划。封闭,因为我们预计会坦诚地谈论谁可能是合适的人选。
  • 2月17日:提高对 Rust 编译器的信任,讨论 Ferrocene 提案和 MIR 的语义。
  • 2月24日:2021惯用代码 lint 概述,讨论各种 2018 惯用代码 lint,以及它们是否应包含在 2021 年中。