Explore the challenges and successes of the Rust programming language in this 41-minute keynote address from RustFest Rome 2018. Delve into the project's significant progress across core language development, tools, community outreach, and adoption. Examine the new challenges that come with Rust's growth, focusing on three key dimensions: Stakeholders, Governance, and Product. Gain insights into potential solutions for addressing these challenges, with a candid assessment of what's working well and what needs improvement. Understand the implications of Rust's evolution, including the impact of new stakeholders, the complexities of contributor growth, and the intricacies of language design. Reflect on survey results, core values, and the vision for Rust 2021 as the community prepares for the next edition of the language.
Grappling with Growth, and Other Good Problems to Have