| Rust is powering core, critical infrastructure at AWS like Lambda and Fargate through Firecracker. https://firecracker-microvm.github.io/ The Linux kernel is actively looking at submissions in a language other than C for the first time in 30 years.
https://arstechnica.com/gadgets/2021/03/linus-torvalds-weigh... It is a primary language source for WebAssembly. That is already MUCH further than either D or Dart ever got in their respective spheres. Folks (including many with a lot of money) are noticing that Rust instead of C or C++ means 70% fewer CVEs leading to security breaches.
https://msrc-blog.microsoft.com/2019/07/22/why-rust-for-safe... I think there's a place for a lot of players: TypeScript, Python, Go, etc. Rust however is not just an interesting side step like most languages that cannot point to real, measurable gains. When there are a limited number of languages that can fill a niche (systems, highest performance, limits on memory consumption), one of them has demonstrable improvements in ergonomics, stability, and security, and it has funding from an array of deep pockets, it would be a fool's errand to discount it even if it has a steeper learning curve than Python. |
If you imagine that Amazon could not rewrite firecracker in a week, you are not paying attention. If you imagine that the Linux kernel has any Rust code in it, you are not paying attention.
Python, JavaScript, Java, C++, C, and Fortran got miracles. Myriad others did not. Miracles are not awarded for merit, but are reliably denied for failure to act to seize them. (C++ very nearly lost its, before 2011.) Rust has not got one. Rust still, just barely conceivably, could find one. Failing to take steps in that direction is a binding choice.