Hacker News new | ask | show | jobs
by pdimitar 879 days ago
Who is "they"? Do you imagine all Rust devs as a hive mind?
1 comments

> for part of the rust community.

part is the important term here.

I still don't see your original point. Sounds like you have an axe to grind. I don't see anything negative in saying "written in Rust" or "written in OCaml" or "written in Haskell" or anything else.

Using a particular language signals a certain subset of qualities and broadcasting those helps people filter what they are interested in.

> Sounds like you have an axe to grind.

Why? I just point out that what happened to Haskell can happen to Rust, and for much the same reasons.

What reasons might those be? I am not familiar with Haskell's history.

Are you saying that Haskell never got wide adoption because its advocates were too loud?

Even if you claim that I'll not believe it. Haskell is legitimately difficult for many annoying reasons, not least of which are the endless compiler variants.

I would say it’s because the Haskell community is too arrogant and pretentious.

I love the language and worked with it professionally for over a year, but I can’t stand everything around the developer experience and community.

Rust is a breath of fresh air.

> I would say it’s because the Haskell community is too arrogant and pretentious.

That by itself is only a cause. What's the effect, what's the symptom of this attitude, what are the practical observable results? Gatekeeping? Rude forum responses? (I know OCaml partially suffered from that and they can be fairly elitistic; when you ask something fairly normal nowadays like "what's the preferred package manager?" or "how do you build a project?" is sometimes met with smartass responses like "what's a project?")

> I love the language and worked with it professionally for over a year, but I can’t stand everything around the developer experience and community.

Sums up my experience with several development communities, yep. I can relate.

> Rust is a breath of fresh air.

I feel the same, the community is extremely pragmatic. I've met a few a-holes but they were a very, very rare exception. 99% of everyone I interacted with was just like me: they were looking how to get the job done AND write idiomatic and efficient code.

It's only the Rust bit that seems to be problematic. I guess there is too much drama around that language?
I never saw any drama. People have broadcasted that they rewrite stuff in Rust, yes, and that seems to have triggered an exaggerated annoyance response in many.
Yes, but why? Why does Rust (or, more precisely, the "rewrite in Rust" meme) such negative connotation?
I honestly have no clue and will only speculate. The people criticizing the "rewrite it in Rust" or "written in Rust" monikers always came across as grumpy curmudgeons to me. I never saw an actual good technical criticism.

Also they might have made the mistake of judging a very big and heterogenous community by a few zealot loudmouths (and every community has those).

Informed and objective people shouldn't judge like that but I think it reinforces a preconceived notion that they already have.

The human brain can betray us like that. If you already dislike something, practically every criticism towards it, no matter how small, makes you immediately go: "A-ha! This thing is bad! I knew it!"