This is the most insightful comment in the discussion. It should have been obvious, but it wasn&#x27;t until you posted it.<p>First, design a sound language that solves problems other languages don&#x27;t (done). Then, optimize for adoption ... because the world only benefits from that new language once adoption really takes off.<p>Rust has done half the job really well. And a decent start on the second half -- mainly because the first half was done so well.<p>But if the Rust team were to prioritze adoption the way the parent post espouses, they&#x27;d be changing their priorities significantly, and it&#x27;s probably the most effective way to make sure Rust fulfills its potential.