DEV Community

Discussion on: Hating on languages you don't use

lukewestby profile image
Luke Westby • Edited

Unproductive disparagement of other programming languages is explicitly disallowed at, for essentially this reason.

I'll add that it is the case that some languages are designed with haste or other constraints that make them less good at even their stated purpose than other alternatives. The thing is, though, that this is virtually never an interesting insight that adds to conversations in the places it is brought up, both for logical and contextual reasons and because tribal boundary drawing in online conversations tends not to lead to positive exchanges. "I don't like using foo-lang, and I think this understand of my own process for creating mental models explains why." is a correct characterization, but "foo-lang sucks" feels way better to say.