top | item 36061112

(no title)

signaturefish | 2 years ago

TBH, I don't have a problem with Rust so much as I have/had a problem with a section of the rust community.

The shouting fanbeings of rust put me off looking into it for years, because when I kept getting "rewrite it in rust!" as the answer to "there's a problem with $THIS_CODE" when talking with colleagues, _even when those colleagues had minimal rust experience_, all I could conclude was that the whole thing was an empty promise and that no-one knew how to solve the problem, but everyone "knew" that the New Cool Language was the way to fix everything.

Generalisation from incomplete data - no doubt there was a sensible majority in the rust community, but the fanbeings were _loud_.

FWIW I was wrong: I'm getting into rust now and I like what I see, and the discussions around it online and with colleagues are pretty sensible. But, it's taken a while to get there and when you've been in tech for a couple of decades you see this hype cycle and get jaded to it. Erlang is the new hotness ... OCaml is the new hotness ... Java is the new hotness, rewrite everything in Java, wait C# is the new hotness...

I suspect rust is here to stay, and I'm gonna learn more about it, and I regret some of my past words about it. But my problem was never with the increased memory safety, or the language at all, pretty much, just the early community.

TL;DR: Other humans are the worst, bug reported, fix unlikely :)

discuss

order

pdimitar|2 years ago

Rust's community is huge and I'm a fairly late adopter. I haven't seen any shilling or fanboying.

Let's not judge a whole tech stack by a few loud evangelists?

That tech stack has undeniable advantages. I'm focusing on that and don't pay attention to the emotional types.

And it's IMO a flawed judgement technique to distance oneself from technology because some randos struck you as fanatics.

Go and judge for yourself on the ground, experimenting. It's the only way to be sure.

Glad you're coming around btw.