It has nothing to do with the reasons mentioned in the article or this thread.
Here are a list of requirements for us to use Rust:
- Does it support all of the following architectures? x86_64, ARM, MIPS, powerPC
- Does it support soft float?
- Can it link against uclibc instead of glibc?
- Can it link against arbitrary C libraries?
- Can I use a C library's header.h file without having to hand-recode it to Rust?
- Will the code I write now continue to compile 5 years from now?
Does Rust score a resounding "YES" on ALL of the above questions?