Re: Desktops must be multiplied beyond necessity
That description of Rust sounds a lot like the goals for ADA. This language has been around for some time -- its a solid, well supported, mature language that eliminates a lot of common programming bugs by making them impossible to code. I haven't heard of a rush to write Linux system components in it, though.
Reinventing wheels seems to be a universal programming technique.