4 ms·
This was my initial struggle with Clojure too, trying to fit my existing world views into the language. It didn't take me long to realize my world views were co
by jeremiep 12y ago
This was my initial struggle with Clojure too, trying to fit my existing world views into the language. It didn't take me long to realize my world views were completely wrong, not Clojure.
Most developers don't want to learn, they want to ship. Even if this means reusing the same old school OOP+MVC approach and all the potential bugs and balls of muds it almost always creates over time.
Yet this is what I like most about Clojure: the language makes it harder for you to write big balls of mud. If your design isn't simple to implement in Clojure, it's a pretty good sign it isn't such a good design to begin with.
(I'm also someone who thinks Clojure is the best language right now)