|
|
|
|
|
by charrington
6146 days ago
|
|
I have been learning Clojure casually for a few weeks now. I have been wanting to learn Lisp for years, based on pg's essays. Clojure finally gave me an approachable, useful way to do that. Pluses so far:
+ Concise code; no ceremony.
+ Best concurrency paradigm I've seen. This is huge to me.
+ Effortless integration w/ Java libraries. Cons so far:
- Not the most readable language. Reminds me more of Perl than Python. Newbies like me take a while to figure out all the sigils.
- Making Clojure code run fast is non-trivial. Often a speedup-focused rewrite produces code that is much more obscure than the original. My opinion may change over time, but those are my thoughts currently. I am really enjoying Clojure. |
|