blob: ec71ad21018b23be124ca09c486612142ce3c3e7 [file] [view] [edit]
# Reading club sessions
The dev-guide is large, dense, and often written by subject-matter-experts.
Occasionally, maintainers and anyone else who's interested will read through existing chapters to try and understand them.
This appendex indexes those Zulip discussions.
- [February 26, 2024: Compiler architecture, queries, bootstrap, serialization, and rustdoc][2024-02-26]
- [March 11, 2024: Bootstrap deep dive][2024-03-11]
- [April 8, 2024: Syntax and the AST, initial discussion][2024-04-08]
- [April 17, 2024: Syntax, the AST, parsing, expansion, and name resolution][2024-04-17]
- [May 2, 2024: HIR and THIR][2024-05-02]
- [May 29, 2024: MIR][2024-05-29]
- [November 20, 2024: Compiler identifiers, closure capture, inline assembly, and guide organization][2024-11-20]
- [December 4, 2024: Generic parameters and early- and late-bound parameters][2024-12-04]
- [March 19, 2025: Diagnostics and lints][2025-03-19]
For plans and general discussion, see the
[reading club coordination topic][coordination].
[2024-02-26]: https://rust-lang.zulipchat.com/#narrow/channel/196385-t-compiler.2Fwg-rustc-dev-guide/topic/.5Breading.20club.5D.202023.2E02.2E26.20chapters.2022.20to.2030/near/423399948
[2024-03-11]: https://rust-lang.zulipchat.com/#narrow/channel/196385-t-compiler.2Fwg-rustc-dev-guide/topic/.5Breading.20club.5D.202024.2E03.2E11.20bootstrap.20deep.20dive/near/425836705
[2024-04-08]: https://rust-lang.zulipchat.com/#narrow/channel/196385-t-compiler.2Fwg-rustc-dev-guide/topic/.5Breading.20club.5D.202024.2E04.2E08.20chapters.2033.20to.2036.20.28AST.29/near/431960099
[2024-04-17]: https://rust-lang.zulipchat.com/#narrow/channel/196385-t-compiler.2Fwg-rustc-dev-guide/topic/.5Breading.20club.5D.202024.2E04.2E17.20chapters.2033.20to.2036.20.28AST.29/near/433844859
[2024-05-02]: https://rust-lang.zulipchat.com/#narrow/channel/196385-t-compiler.2Fwg-rustc-dev-guide/topic/.5Breading.20club.5D.202024.2E05.2E02.20chapter.2037.20.28HIR.29/near/436739663
[2024-05-29]: https://rust-lang.zulipchat.com/#narrow/channel/196385-t-compiler.2Fwg-rustc-dev-guide/topic/.5Breading.20club.5D.202024.2E05.2E02.20chapter.2039.20.28MIR.29/near/441283239
[2024-11-20]: https://rust-lang.zulipchat.com/#narrow/channel/196385-t-compiler.2Fwg-rustc-dev-guide/topic/.5Breading.20club.5D.202024.2E11.2E20.20chapter.2040.20to.2042/near/483537033
[2024-12-04]: https://rust-lang.zulipchat.com/#narrow/channel/196385-t-compiler.2Fwg-rustc-dev-guide/topic/.5Breading.20club.5D.202024.2E12.2E04.20chapter.2042.20to.2043/near/486144956
[2025-03-19]: https://rust-lang.zulipchat.com/#narrow/channel/196385-t-compiler.2Fwg-rustc-dev-guide/topic/.5Breading.20club.5D.202025.2E03.2E19.20chapter.2043/near/506795838
[coordination]: https://rust-lang.zulipchat.com/#narrow/channel/196385-t-compiler.2Fwg-rustc-dev-guide/topic/Rustc.20dev.20guide.20reading.20club