This release adds the ability to edit existing links, show and download QR codes for easy sharing, and various improvements in the frontend. Check out the release note for a list of all changes.

  • dan@upvote.au
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    9 months ago

    Looks like a good project, but I genuinely don’t quite get why Rust projects feel the need to advertise “written in Rust” as a feature. Do you find that a lot of users care which programming language your app is written in? Does it help with finding contributors?

    I don’t know which programming language most of my self-hosted apps use, and I don’t mind since they all work well and do their job.

    • Lightfire228@pawb.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      9 months ago

      Imo, it’s nice to see tools written in a memory safe systems language

      Especially if you use a lot of them. More utility, less attack surface

      • dan@upvote.au
        link
        fedilink
        English
        arrow-up
        0
        ·
        9 months ago

        This makes sense! You get the same advantage if the app uses Go or C# though, and both of those can compile to a single statically-linked executable too.

        • Riskable@programming.dev
          link
          fedilink
          English
          arrow-up
          0
          ·
          9 months ago

          If it’s written in C# that’s a huge turn-off though because that means it’s likely to only run on Windows.

          I mean, in theory, it could run on Linux but that’s a very rare situation. Almost everything ever written in C# uses Windows-specific APIs and basically no one installs the C# runtime on Linux anymore. It’s both enormous and a pain in the ass to get working properly for any given C# project.

          • dan@upvote.au
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            9 months ago

            That’s a very old way of thinking of things. C# has been cross platform for a long time.

            Almost everything ever written in C# uses Windows-specific APIs

            Not really. Most C# apps use .NET (since the framework and standard library is quite feature-rich) rather than direct Win32 calls, and .NET is cross-platform. A lot of web services are written in C# and deployed to Linux servers.

            basically no one installs the C# runtime on Linux anymore

            You can compile a C# app to a single executable that doesn’t require the framework to be installed.

            Are you running Jellyfin, the *arr suite, slskd, or Technitium DNS? They’re all written in C#.