4 ms·
Suggesting that clojure is dying or going to die is some serious hyperbole. The community is growing steadily every year and is being adopted by industry player
by tensor 11y ago
Suggesting that clojure is dying or going to die is some serious hyperbole. The community is growing steadily every year and is being adopted by industry players. Maybe not quite as fast as languages like scala that cater more to what users are familiar with, but that's not a bad thing necessarily.
Speaking of scala, you could also use it as an example of what happens when you say yes too much. In fact, to me, that's scala's major weakness. Sure, users can use it like a better java, but you aren't gaining as much from doing that as you would if you actually adopted a more functional style of programming. This is exactly what clojure encourages. I wouldn't count promoting this philosophy as any more hostile than any other opinionated language.
It certainly sounds like Clojure is not for Yegge, but that's not a valid reason to call the community hostile and claim that it's a dying language. Especially so because it's the complete opposite of what is true. The community is very helpful and welcoming to newcomers and the usage is growing, not declining.
- jsmeaton 11y agoThat's not what he said though. He said that being hostile to users is the quickest way to kill a language. Now I don't know much about the Clojure language or community, but that post from Yegge was over 4 years old. You say that it's growing and I'll take you at your word, but had it reached critical mass at 2011? Yegge is a languages guy. He knows some of what it takes to make a language successful, and one of the main things is advertising. Being hostile to users is the worst possible form of advertisement. That was his critique 4 years ago. Maybe things have changed. Maybe the hostility wasn't as bad as what he thought, I don't know. But the comments in that thread aren't hyperbolic if you're associating them with the state of things today.