Do we need a “Rust Standard”?
Something I find interesting about this discussion is that Rust seems to be held to a significantly higher standard than any other language developed in the last 30 years.<p>I don&#x27;t think Rust needs a standard. I don&#x27;t think it needs a stable ABI. I don&#x27;t think it needs a second or third implementation. My argument is pretty simple: there are dozens of other language projects that have none of these things and have seen a lot of success. Yet these criticisms are rare of other languages - I don&#x27;t think I&#x27;ve ever seen someone lament that Swift or Go or Typescript or Dart or $ANY_LANG don&#x27;t have an ISO spec. That doesn&#x27;t mean myself and others can&#x27;t see the value in these features but it does seem to be a weird critique.<p>The better question is to state more explicitly the preconditions: C and C++ have a specification. Does Rust need one before it can replace C and C++ in projects? And I think the answer is &quot;it depends but probably not for most projects.&quot;