Navigating the Open Seas
summary
Shows how to extract concrete answers from Rust’s history: search the mailing list on Nabl, follow links to RFC 141 (78 comments) that document how lifetime elision rules emerged and a survey found ~87% of annotations could be omitted; use git grep, git blame and pickaxe (git -S/-G) to find when docs moved or features changed; discover i-face was renamed to trait (commit "stop parsing i-face" by Lindsey Cooper) and note lost IRC logs and fragile GitHub metadata.
AI-written summary · about
chapters (4)
related talks
53mOpening Keynote
30mRust Release Changelog - 1.97.0
40mRust’s approach of getting things right
41mGrappling with growth, and other good problems to have
27mParsing Rust code considered harmful
35mAn intro to the world of auditing Rust code
38mMaking Rust Delightful
29mMacromancy: an introduction to Rust macros
