"A language that doesn't affect the way you think about programming is
not worth knowing." - Alan Perlis
A lot clojure's culture and philosophy is centered around Rich's talks.
I resisted this for a very long time. I'd rather spend 10 hours
reading a book than 1 hour watching someone speak. I
In my humble opinion, main benefits of Clojure:
- Development cycle: modifying and experimenting on a running program.
- Treating data as maps. Direct and efficient immutability.
- Macros: Though used very scarcely, it's good to know that you'll be able
to extend the language from within if