891
Rust (programming.dev)
you are viewing a single comment's thread
view the rest of the comments
[-] Ephera@lemmy.ml 16 points 4 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 5 points 4 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 6 points 4 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 1 points 4 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.

[-] Ephera@lemmy.ml 1 points 4 days ago

I guess, that's an opinion to have then. I interpreted your point about toxicity to mean something different.

I will say that it certainly isn't the case that no one in the community cares about namesquatting. You can likely find lively discussions around that right now.

But I have to admit that I don't concern myself with it too much.
The thing for me is that one of the solutions that people suggest (for some of the problems that namesquatting has) is namespacing. And Rust kind of already has that, because it's already pretty customary to create basically meta-packages with feature-flags to pull in other packages transitively, meaning your users will only need to get one package name right.

Well, and the other thing is that the official package registry isn't nearly as important in Rust as it is in many other languages, because you can also specify dependencies by providing the URL to the Git repository, with no registry involved. It's mostly just for visibility that you'd stick something onto the official registry.

this post was submitted on 10 Aug 2025
891 points (95.3% liked)

Programmer Humor

25699 readers
3060 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS