nikomatsakis / rust-design-axioms

Discovering and describing Rust's design axioms
https://nikomatsakis.github.io/rust-design-axioms/
Other
66 stars 3 forks source link

Proposal: Consider rephrasing "extensible" axiom #11

Open Wilfred opened 9 months ago

Wilfred commented 9 months ago

Rust users are just as obsessed with quality as we are, and so Rust is extensible. We empower our users to build their own abstractions. We prefer to let people build what they need than to try (and fail) to give them everything ourselves.

Extensibility and quality are orthogonal concepts, so I find this phrasing confusing.

I think the intent here is to communicate that "rust users have the same values we do, and we trust them, so we give them equal expressive power to the std authors". Is that correct?