8 ms·
Perhaps I'm missing something about Clojure, but it looks completely and utterly foreign. As someone who didn't have much trouble learning a "complex" language
by kvtrew76557 13y ago
Perhaps I'm missing something about Clojure, but it looks completely and utterly foreign. As someone who didn't have much trouble learning a "complex" language like Scala I find Clojure really hard to fathom.
- weavejester 13y agoWhat parts do you find hard to understand?
- code_duck 13y agoHave you learned other Lisp-like languages before? Lisp exists truly in its own realm, syntax wise. My experience so far is Logo when I was 6 and reading Godel, Escher, Bach, but I was thinking yesterday of investigating Clojure and that's my task for today. I'll check back.
- vorg 13y ago> Lisp exists truly in its own realm, syntax wise. It's fairly easy to put another syntax atop Clojure if you want, though in my experience the net effect is to restrict what Clojure can do, beginning with disallowing macros.
- code_duck 13y agoI'm looking forward to embracing its lispiness.
- eccp 13y agoComing from a Java and Groovy background it took me a while to "unlearn" and I think this is what happens to you. If you spend more than a few hours on Clojure (maybe you can create a small toy project) it make much more sense. I'm experiencing quite the opposite, I'm learning Scala now and it all feels too cumbersome, and even the syntax of Scala bothers me now.