3 ms·
What part is bitter? I mainly develop in Clojure, Rich Hickey is a genius and more people should program like him. > Clojure is a immutable, functional languag
by roenxi 3y ago
What part is bitter? I mainly develop in Clojure, Rich Hickey is a genius and more people should program like him.
> Clojure is a immutable, functional language, and Java is the exact opposite.
Program in an immutable, functional style is possible in any language. It won't be as good as in Clojure, and if someone wants Clojure's style they should use Clojure. But that won't stop anyone who wants specific properties. I personally am happy to be writing code that is Clojureish in any language people want to pay me to use.
Regardless of that, the interop between Clojure and Java ecosystems is as close to perfect as can be achieved; they're basically the same circle on a Venn diagram. There is no risk of Clojure having a different deprecation schedule compared to Java.
- askonomm 3y agoMy bad! I thought the Rich Hickey is a genius part was not meant sincerely, so I thought it came off as snarky.