News for hackers. Stuff that matters.
Re:Rust is not the language for you if you don't like traits by cmrdporcupine on Wednesday October 04, 2023 @01:01PM (#37768150)
Indeed. I have on occasion joked about starting a "crates-name squatting" business; pick a bunch of common names and buzzwords and hog them and give them up for $$, like domain squatters do.

I see the arguments against organization/namespacing in Rust (ala Maven or NPM) and I kinda shake my head. The reality is, crates.io is a crazy bazaar, people end up taking crate names and then abandoning their projects, leaving that name forever unusable.

e.g. at work we have an internal crate named "event" (on our internal repository) that conflicts with an abandoned public crate of the same name that hasn't had commits in 8 years. This leads to confusion if you get your cargo config wrong. But it's also kinda frustrating that this very generic name is ... lost to time now.

Re:Rust is not the language for you if you don't like traits by itishappy on Wednesday October 04, 2023 @01:44PM (#37768890)
Looks like "swmon" beat you to the punch.

https://crates.io/users/swmon

Re:Rust is not the language for you if you don't like traits by CobrastanJorji on Wednesday October 04, 2023 @02:01PM (#37769147)
It's neat how positively I can hear an idea like this and go "haha, what a fun idea," and then see it actually executed on and get a visceral "you are a terrible human" vibe, like that "Contact me if you want to use this name!" description makes me viscerally angry.
Re:Rust is not the language for you if you don't like traits by cmrdporcupine on Wednesday October 04, 2023 @01:48PM (#37768946)
That's terrible.