Rust lacks major financial backers for the tooling ecosystem. This leads to a huge number of ambitious projects which are abandoned when folks get bored.
A single startup with fickle founders/investors is not a reliable source of funding.
C/C++ developed thanks to the effort of hardware, kernel, and os makers who invested billions into its development. Development of the JVM once occupied the effort of 10k engineers at SUN. JavaScript has a complex history, but has received significant investment from Netscape, Mozilla, Facebook, Google, and Microsoft.
Rust needs one or two singular players with 5+ billion to spend supporting and improving devs lives. The nascent efforts I’ve seen so far are just that - nascent.
I don’t want to actually get into a “which is more” argument because I think historically in total you are correct, but Mozilla, Facebook, Google, and Microsoft are some of the largest financial backers of Rust.
Yes :) however Mozilla is in a mixed state today, FB/Google/MSFT are interested in Rust to modernize legacy code bases - but I don't see the same kind of Rust artifacts coming out of these firms as they produced for JS (React), or Java (Guice). Perhaps they are still tinkering on this point, but something doesn't add up.
Yeah it’s just early and different; Google gave the foundation a million dollars to work on rust <-> c++ interoperability last year, but that work is still ongoing. They do put out projects but they’re not as dominant in the ecosystem as React became in JS, for sure.
It talks about projects like Rome as if they're current when Rome was archived a year and a half ago: https://github.com/rome/tools
I think it used to have one but it was lost in a site redesign a few months ago: https://github.com/leerob/site/pull/727/files#diff-888ddb306...