5 ms·
It's really not hard to give Clojure that... I'm a full-time Clojure dev, but also use Scheme a lot, and while some Clojure features are great (mainly the STM),
by zilti 3y ago
It's really not hard to give Clojure that... I'm a full-time Clojure dev, but also use Scheme a lot, and while some Clojure features are great (mainly the STM), in a lot of cases the terribleness of certain language features and idioms makes me sigh. Lots of bad decisions have been made.
- uxcolumbo 3y agoYou mean lots of bad decision by the Clojure core team? Do you have some examples and what language features are terrible?
- rokkitmensch 3y agoMy pain points were the idiom of passing giant wads of data around in an unprincipled untyped fashion, and then rooting through them like a boar for nuts in the forest later. "Write tests!" and "use spec" were not great suggestions at the end of the day.
- harperlee 3y ago> (mainly the STM) Interestingly the clojure community at large does not really value or use it so much. I think even Rich Hickey commented on that at some point.