2026-09-17 12:03 UTC
Because not everyone wants or can write any of them? If people like Rust and want to write and read Rust, then it makes sense to write it in Rust. Not in “any of them”. And when they see other projects written in Rust, it makes sense to review it, look into, adapt the code written in Rust. Not in any of the other languages, because the project is in Rust.
Let’s go back again to understand what my point was. I try to be clear as possible. The GNU tools are written in C. Only programmers who understand and can write in C can understand and write in C. But look… someone rewrote the GNU tools in Rust. Not in another language. In must be my lucky day, because Rust is my favorite and only language I write (that’s not true BTW, but that’s is besides). I loooove writing in Rust and immadiately open it up, look into, I can read and write in Rust. Not in another language.
Replies (1)
-
@Shanmugha@lemmy.world 2026-09-17 13:37
Now substitute you with me, let’s say I know and like Ada (it is not true, but does not matter) and there is also “project in Ada” same as “the project is in Rust” from your comment. Then following your logic I could be positive about Canonical trying to substitute core utils with their Ada counterpart Which I am not going to be, because to me that’s not about programming languages. Which is how we come back to my first comment: “yay, there is a re-write of some important software” is ok to think as an individual, but it is (can? should?) not be a reason to be glad about what Canonical is doing