logoalt Hacker News

ajmoontoday at 11:48 AM0 repliesview on HN

Clojure is very enjoyable if you respect the practices encouraged by Rich Hickey.

I've worked with Clojure in a number of companies, it's an elegant language and a thing of real beauty when done well, but it's not so much fun when you're working on a codebase that doesn't respect the philosophy of avoiding breaking changes; especially when these breaking changes are done in library code, and where a more liberal approach has been taken when it comes testing.

"less ceremony, more responsibility" is a good summary, in a larger codebase a bit of ceremony is not always a bad thing though. I'm also glad I learnt Clojure, it made me a far better programmer.

Kudos to Mr Hickey, I'm looking forward to the documentary.