Ubuntu moving to Rust: Carefully but Purposefully Oxidising Ubuntu
1–7 of 7 posts
Re: Ubuntu moving to Rust: Carefully but Purposefully Oxidising Ubuntu
#2Re: Ubuntu moving to Rust: Carefully but Purposefully Oxidising Ubuntu
#3I 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.
Re: Ubuntu moving to Rust: Carefully but Purposefully Oxidising Ubuntu
#4Pardon 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 wel…
Re: Ubuntu moving to Rust: Carefully but Purposefully Oxidising Ubuntu
#5Pardon 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 wel…
That said, I actually think that it's pretty likely that switching to using the Rust tools is going to turn up quite a few new non-memory-safety-related (ie: logic) bugs.
Re: Ubuntu moving to Rust: Carefully but Purposefully Oxidising Ubuntu
#6Pardon 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 wel…
There's some information from the project on this here: https://uutils.github.io/blog/2025-02-extending/
"Is it really safer?
While Rust is better than C/C++ for security, these programs are often already very safe. Security is not the key argument for us in this rewrite even if Rust provides some automatic improvements."
I think that answers my question. Thanks!
Re: Ubuntu moving to Rust: Carefully but Purposefully Oxidising Ubuntu
#7https://discourse.ubuntu.com/t/carefully-but-purposefully-ox... seems to have more discussions asking why they're not using existing infrastructure to manage the transition.