3 ms·
I just thought of this, and I don't know why it didn't come to me earlier. Not that I had the foresight to pick Clojure because of this, but after I started wo
by davidkellis 16y ago
I just thought of this, and I don't know why it didn't come to me earlier.
Not that I had the foresight to pick Clojure because of this, but after I started working with Clojure I noticed that change became much easier than with the languages I was using before (one of which was C++).
When my thesis advisor would tell me, "you should go do X" (fill in the blank), I'd do what he said, and then a week later he'd have changed his mind and he would say "now go do Y", instead of X. Those changes would kill my enthusiasm and productivity when I was using C++, but once I began using Clojure those changes no longer felt like a bombshell. Change became relatively easy.
Now, I'm not saying that change is trivial, but compared to C++ (in my experience), changes are much easier to deal with using Clojure.