4 ms·
It didn‘t gain any popularity with me, since I had to debug it once. Most Clojure code is just a collection of overly clever recursive subroutines. In the end I
by amai 8y ago
It didn‘t gain any popularity with me, since I had to debug it once. Most Clojure code is just a collection of overly clever recursive subroutines.
In the end I rewrote the code in Java. It was shorter, easier to read and probably more performant than the same code in Clojure. Don‘t believe the hype. Clojure has some nice constructs for concurrent programming, but most of them are available also in Java since version 8, or are available as some external package. In the end programming in Clojure will just make your project more expensive, as good Clojure programmer are a rare species. The small advantages of smart Clojure constructs won‘t outweight the costs of maintaining Clojure code in the long run. The same is actually true for Scala.
- crimsonalucard 8y agoJava didn't gain any popularity with me. I prefer Basic. Basic syntax is significantly less complicated than java and none of that overly clever object orientation making the code more readable and more performant. Don't believe the hype.
- fnordsensei 8y agoI'm not sure you would end up with a good or accurate impression of any language where the extent of your Interaction with it were "I had to debug it once".
- yogthos 8y agoI'm sorry, but as somebody who's been working with Clojure professionally for nearly a decade I have to say that this is just utter nonsense.