Sometimes you gotta go fast. But try to keep side-effects isolated to the edges of your app for a nice REPL + testable logic layer
Sometimes you gotta go fast. But try to keep side-effects isolated to the edges of your app for a nice REPL + testable logic layer
Hard to say from individual perspective but an old employer with a great CLJ+S codebase did start rewriting in a different language (Java.) Maybe due to perceived risk of hiring high earning niche devs in an economic downturn?
What do you like from CL? Hired a CLISPer on a Clojure team & he ultimately preferred CL too. Didn't speak much on why but said something about Clojure making things complicated
Started on worse languages as a teen (PHP, 2000s JS) & feel the same. There's pluses to other langs but none are as expressive. Always feels like playing limbo with whatever lang features are "allowed"
But many of my ex-coworkers have moved on. Clojure just clicks harder for some folk