| ▲ | aragilar 2 days ago | |||||||||||||
Then why rewrite coreutils in rust? TOCTOU isn't exact some new concept. Neither are https://owasp.org/Top10/2025/ (most of which a good web framework will prevent or migrate), and switching to rust (which as far as I know) won't bring you a safer web framework like django or rails. | ||||||||||||||
| ▲ | IshKebab a day ago | parent [-] | |||||||||||||
I don't know their motivations but mine would be: 1. Rust is a much more pleasant language to work with. 2. You can improve the tools, adding new features, fixing UX paper cuts etc. You're probably thinking "you can improve the GNU versions!" and in theory sure. But in practice these sorts of tools are controlled by naysayers who want everything to stay as it was in the 80s. The sorts of people that only accept patches via git send-email to a mailing list. Hahaha I just looked up GNU Coreutils and not only do they blame poor UX on the user ("Often these perceived bugs are simply due to wrong program usage.") but they even maintain a list of rejected feature requests: https://www.gnu.org/software/coreutils/rejected_requests.htm... And to nobody's surprise, to contribute it is git send-email to a mailing list. | ||||||||||||||
| ||||||||||||||