Without it it’s a matter of time before the codebase can’t be developed anymore and the software doesn’t work as intended.
Without it it’s a matter of time before the codebase can’t be developed anymore and the software doesn’t work as intended.
But does it really matter now days? If you're doing anything web oriented, you don't get to abstract the hot mess that is web programming away. You still have to learn a ton of nuanced stacks, many couched in idioms that were established decades ago, and perservere today, wrapped in layers of whatever.
Java would be another.
the fact that because of the repl the happy path is always tested while being built and with clojure spec you can secure the edges, it is quite scalable.
i love static typing and rust in general but with web applications, the problem space is really a distributed concurrency problem of dynamic data. and clojure is basically tailor made for that.