I still cannot even grasp this trope. Seems like some try to apply "fake it till you make it" approach.
To me, coming from Python and Node (and a bit Ruby) development it seems as a completely opposite direction -- similar to going back to C++ or Java (where I started myself).
If not for the quirky syntax and lack of generics I would personally pose it as a replacement for the C++ itself.
Rust on the other hand seems to me to be the most promising out of these three as a systems language.