3 ms·
certainly! I didn't say otherwise. however once software that has been only rewritten for the sake of being written in Rust starts affecting large distribution
by _zoltan_ 1y ago
certainly! I didn't say otherwise.
however once software that has been only rewritten for the sake of being written in Rust starts affecting large distributions like Ubuntu, that's a different issue...
however one could argue that Ubuntu picking up the brand new Rust based coreutils instead of the old one is a 2nd order effect of "let's rewrite everything in Rust, whether it makes sense of not"
- Ygg2 1y agoSo rewrites in Rust can happen as long as they don't have practical usage? This isn't something that affected Ubuntu. It's something Ubuntu wanted to test in day to day usage.
- _zoltan_ 1y agoideally stupid rewrites never happen, but alas...
- Ygg2 1y agoIirc it started as simple exercise. It just aimed at high compatibility with original coreutils. Which part of that is stupid? License is chosen because Rust is more static linkage friendly. Which leaves exercise part or high compatibility. You might as well say Linux is a stupid rewrite that will never achieve anything circa 1998.
- _zoltan_ 1y agowhat purpose does the new coreutils serve other than being written in Rust?
- simonask 1y agoNobody - least of all the authors of uutils - is forcing Ubuntu to adopt this change. I personally feel like it's a pretty radical step on Ubuntu's part, but they are free to make such choices, and you are free to not use Ubuntu if you believe it is detrimental. There's no "however" here. Rewriting anything in Rust has no effect on anybody by itself.