• dan@upvote.au
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    edit-2
    3 days ago

    The majority of users aren’t contributors though. It’s fine to mention it in contributor documentation but I find it weird to advertise it as an end-user feature given most apps written in other languages don’t do this.

    It’s also a floating signifier for a lot of things.

    Like what?

    • calcopiritus@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      2 days ago

      A program being written in rust itself doesn’t guarantee anything, but it tells you what you’ll probably find:

      • Utf-8 support
      • No shenanigans with installations, dynamic libraries and such. Just download and execute.
      • Multi-platform support
      • Low resource usage.
      • semver.
      • Compile with just 1 command if you want to.
      • MIT/apache2 license.
      • No memory leaks.
      • If it crashes, at least it will probably log out something more helpful than “SEGFAULT”.

      Many of those are highly positive to the end consumer.

      • dan@upvote.au
        link
        fedilink
        arrow-up
        1
        ·
        2 days ago

        Most of those points are true for programs written in Go too, and C# (if you use Native AoT).