惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
GbyAI
GbyAI
Google DeepMind News
Google DeepMind News
Jina AI
Jina AI
B
Blog
aimingoo的专栏
aimingoo的专栏
酷 壳 – CoolShell
酷 壳 – CoolShell
T
The Blog of Author Tim Ferriss
Last Week in AI
Last Week in AI
月光博客
月光博客
H
Help Net Security
V
Visual Studio Blog
量子位
A
About on SuperTechFans
博客园 - Franky
人人都是产品经理
人人都是产品经理
N
Netflix TechBlog - Medium
云风的 BLOG
云风的 BLOG
雷峰网
雷峰网
Martin Fowler
Martin Fowler
Microsoft Security Blog
Microsoft Security Blog
博客园 - 叶小钗
P
Proofpoint News Feed
MongoDB | Blog
MongoDB | Blog

Rust Blog

Security Advisory for Cargo (CVE-2026-5223) | Rust Blog Security Advisory for Cargo (CVE-2026-5222) | Rust Blog Project goals update — April 2026 (end of 2025H2) | Rust Blog Rust is participating in Outreachy | Rust Blog Raising the baseline for the `nvptx64-nvidia-cuda` target | Rust Blog Announcing Google Summer of Code 2026 selected projects | Rust Blog Announcing Rust 1.95.0 | Rust Blog docs.rs: building fewer targets by default | Rust Blog Changes to WebAssembly targets and handling undefined symbols | Rust Blog Announcing Rust 1.94.1 | Rust Blog Security advisory for Cargo | Rust Blog What we heard about Rust's challenges | Rust Blog Call for Testing: Build Dir Layout v2 | Rust Blog Announcing rustup 1.29.0 | Rust Blog Announcing Rust 1.94.0 | Rust Blog 2025 State of Rust Survey Results | Rust Blog Rust debugging survey 2026 | Rust Blog Update on the October 15, 2018 incident on crates.io Announcing Rust 1.29.2 Announcing Rust 1.29 Announcing Rust 1.28 What is Rust 2018? Announcing Rust 1.27.2 Announcing Rust 1.27.1 Security Advisory for rustdoc Announcing Rust 1.27 Announcing Rust 1.26.2 Announcing Rust 1.26.1 Rust turns three Announcing Rust 1.26
The Rustc Dev Guide Working Group - An Introduction | Ins...
Amanjeev Sethi on behalf of the rustc dev guide working gro · 2019-10-28 · via Rust Blog

The Rustc Dev Guide Working Group, formed in April 2019, is focused on making the compiler easier to learn by ensuring that rustc-dev-guide and API docs are "complete". It is one of the many efforts by the Rust Compiler team to decrease the barrier of contributing to the compiler. As noted on the WG’s homepage —

This working group aims to accomplish the following:

  • Ensure that major components of rustc are covered in rustc-dev-guide
  • Ensure that API doc coverage is at least 90%

The Learning Group is making entry to contribute easier by improving the compiler documentation for the new and potential contributors. We all know this bias — the more time we’ve spent in a system, the less likely we are to see the issues that the newcomers might face. Given that, this group organically became an attractive place for beginners, who would benefit from documenting the compiler internals, while learning those parts of it at the same time. This benefits the entire compiler team by giving the documentation a perspective from the new contributors.

The Learning group, in general, is starting to document the “Compiler lecture series”, which are a list of Youtube video lectures given earlier by the more knowledgeable members of the compiler team. There is also the task of improving the documentation structure of rustc-dev-guide. At first, each member used to pick a video lecture by themselves and contribute via a Github pull request to the rustc-dev-guide Github repository. This proved to be a bit difficult for the following reasons —

  1. Not all members would get to watch and work on the lectures of their choice.
  2. The knowledge would still be fragmented depending on who watched which lecture.
  3. Some lectures are more interesting than others and this means that some contributors would miss out on the interesting ones.
  4. Certain lectures are more difficult and require input from multiple people.

Hence, at the moment, the group decided to work on one video at a time. This has proven to be beneficial for the entire group, especially with the lecture Representing types in rustc. At the time of this writing, it is still a work-in-progress but the input from everyone allows people to work together while benefiting from the questions that everyone has about the lecture.

The group is still learning about the best possible ways to organize and manage and some compiler team veterans are always there to help out! We are always in need of help from both existing compiler contributors and new folks who want to contribute and learn.

Call for participation

There is no bar to entry in the group. To join the group, you can drop a message in #t-compiler/wg-rustc-dev-guide on Zulip introducing yourself. We would love to hear from you and hope we all together can make the documentation better.

Important resources