Pardon my ignorance and I understand the appeal of keeping everything within one cohesive language, but are some of the these core utilities really being made "safer" by rewriting them in rust?
I mean, is 'cp' really unsafe in C and will be magically safe in Rust?
Or is this partly to appeal to the comfort of having one uniform language?
Admittedly in the long term regardless these rewrites may well pay off quite well.