• Supervisor194@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      1 day ago

      Can someone explain to me why Rust enthusiasts are so evangelical about it? I get that it’s memory safe, OK - super great. But rewriting a stable, small-but-important legacy tool doesn’t seem like a good place to prove its worth. Surely there are a million better places? And yet when I heard about this, it totally seemed to track. I’ve never touched Rust but I already find its proponents to be strangely focused on it. I never felt such religious zeal with regard to a programming language.

      • deathbird@mander.xyz
        link
        fedilink
        arrow-up
        2
        ·
        16 hours ago

        Not sure. Some enthusiasm is understandable, but Go and Swift don’t draw out evangelists the way Rust does.

      • arcterus@piefed.blahaj.zone
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        2
        ·
        23 hours ago

        Firstly, Rust doesn’t need to “prove its worth.” It’s been in use in prod in other contexts for years.

        Secondly, sudo is still actively getting a decent number of commits every month and has been riddled with bugs. For instance, just a few months ago there was a critical privilege escalation vuln. This rewrite is stripping out functionality that is deemed unnecessary.

    • arcterus@piefed.blahaj.zone
      link
      fedilink
      English
      arrow-up
      1
      ·
      23 hours ago

      sudo isn’t a coreutil. It’s also got a number of replacements that do pretty much the same thing (doas, run0, etc.), so I wouldn’t even call it one of the most important.