• The Bard in Green@lemmy.starlightkel.xyz
    link
    fedilink
    English
    arrow-up
    35
    arrow-down
    2
    ·
    2 days ago

    I’m working with some Rust right now that is 100% a big mess…

    It’s consistently either the Rust or the Docker components that fail to build. In fairness, it’s a VERY big and complex application.

    • lad@programming.dev
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 days ago

      We had to use Nix to build Rust services and make containers of them. It works pretty well, except with Nix 2.29 and 2.30 where it is broken for some reason

    • GreenKnight23@lemmy.world
      link
      fedilink
      arrow-up
      8
      arrow-down
      21
      ·
      2 days ago

      docker doesn’t really fail to build unless something upstream fails, like lib builds that don’t have the proper dependencies installed. I’d still count those failures as rust fails 😂

      that said, I worked with a kid that was trolling rust package managers hard by squatting on common library names because they refused to resolve the issues of squatting. dick move but clearly educated me on the toxicity of the rust community and why I should avoid it.

      • Ephera@lemmy.ml
        link
        fedilink
        English
        arrow-up
        12
        ·
        2 days ago

        In my experience, the Rust community is pretty welcoming. Like, it’s actually a meme that trans women code in Rust for that reason.

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

          just because they are accepting of people based on gender identity doesn’t mean toxicity cannot exist.

          terfs are a great example of that.

          • Ephera@lemmy.ml
            link
            fedilink
            English
            arrow-up
            3
            ·
            2 days ago

            Sure, but I’m saying in general. I don’t know why you’re so convinced of your position from the one experience you had.

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

              a community that allows squatting to happen and does nothing to resolve the issue is going to be plagued with chaos in the future. it opens an attack vector for supply chain attacks and altogether breeds distrust in the platform entirely.

              on the flip-side, a developer that squats on common library names in an attempt to garner support to resolve an issue and is ignored tells me two things;

              1. this is normal enough that the community doesn’t feel the need to address the toxic behavior
              2. the issue of squatting isn’t perceived as a high enough threat and they will take no action

              in my case both of those observations tell me the community at large isn’t mature enough or forward thinking enough to allow me to use it as a solution. it also forces me to assume that the matter of toxic behavior will only continue to fester unchecked within the community.