|
|
|
|
|
by vorg
4145 days ago
|
|
I used Clojure a lot as a hobbyist language for 2 years, then changed to another one. I found I missed the immutability the most, even though I hardly wrote multi-threaded code. Once I was thinking "concurrently", going back to having to think about whether a list or map was in the right state took some getting used to. As for what I couldn't get used to in Clojure, even after 2 years the circumfix parentheses still seemed unnatural, even though I know they're necessary for macros. I guess using f(x,y) notation in school and one's first programming language is a bond too hard to break. |
|