Elektrine lite

← Feed

@Shanmugha@lemmy.world

2026-09-17 13:37 UTC

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

Replies (1)

  • @thingsiplay@lemmy.ml 2026-09-17 13:47

    But you are talking about another issue. I am talking from the developers (users) view who likes to program in Rust. And the more programs are available in Rust, the bigger the eco system grows, the more people work on the project you care that is in Rust. You can work on the project, or just read the code to ensure its correct. My point is comparing it to C, not any other language. Because the utilities are programmed in C and the new version are programmed in Rust. Also Canonical couldn’t even adopt the Core utils in a different language, because there is none. Rust is the only alternative version that is being developed. And there are reasons why they write it in Rust and not in Ada. Lot of reasons actually, including the future projection. Written in Ada is not the same as written in Rust. But talking about the other languages just distract from the actual point. I am not talking about other languages (until you introduced them). From the Rust users perspective, it is nice that the tools are in Rust. Because the person (me) don’t want to write or read C (at least complex code).

    Open ##4737706