https://fosstodon.org/@gnutools/114168573791483805
GCC - GNU Toolchain (@[email protected])
Bye, GNU Coreutils. Hello, Rust Coreutils. Ubuntu 25.10 starts the preference cascade. https://www.phoronix.com/news/Ubuntu-25.10-Rust-Coreutils
Bye, GNU Coreutils. Hello, Rust Coreutils. Ubuntu 25.10 starts the preference cascade. https://www.phoronix.com/news/Ubuntu-25.10-Rust-Coreutils
C is terrible and Rust is so much better, but I don’t think memory safety is the only justification for having ‘ls’ in Rust.
Some of those active in this effort worked on replacing GCC with Clang in distros before.
@janneke @lxo @civodul I suspect Janneke is right and that many soft elements like ease of collaboration and response to issues will be at play (as well as "new shiny Rust). As we know being a distro and working with upstreams can be complex.
If it was a central decision for strategic/business reasons the announcement would have come from a Product leader or from Mark. Not that it isn't a big decision, but is most likely _is_ coming from the engineering side.