Rewriting Things in Rust
Reinventing the wheel much? Inside Microsoft's prison? This seems like a trend.
Suppose you have something that works well and has matured in a lot of ways, including bugfixes (not limited to security). Would you want to rewrite the same thing in Rust?
How far would you go?
Tor? GNU/UNIX utils? tmux? Yes, that last one is new and of course it is outsourced to Microsoft proprietary software, as usual for Rust andd Rust-based projects. Then there's sudo, which is in the headlines again because of a new bug. Microsoft staff and Canonical fools try to replace it with things they control. Who's they? Well, "they" is Microsoft (GitHub) and the NSA. Very trustworthy. Give root to the NSA.
The other day It's FOSS cheered and celebrated Rust taking over bits in the Linux kernel, even of the vast majority of this kernel's developers don't understand Rust and cannot code in it. How would that be beneficial? If many developers do not and cannot comprehend what the code does, then it'll lead to even more severe bugs going unnoticed, undetected, unfixed.
Check out the latest security vulnerabilities. SEVERAL rust packages have HOLES in them again. That's not even unusual anymore. So much for "memory safety". New code always has more defects, especially if it is comparable in terms of size. Some of the defects just aren't known... yet.
Taking things that generally work and replacing them with "-rs"
(same but in Rust) isn't going to improve things. It's just that same mindset of "Wayland People".
They break things for us... in order to "help" us... under the false guise of security. As if by virtue of writing or rewriting something in Rust that thing becomes invulnerable. █