|
|
|
|
|
by buzzwords
1581 days ago
|
|
I would love to work with clojure. I thought there were opportunities for to work on a clojure project in my previous company. But I was told that no one likes to work on these products hence why they moving away from clojure and rewriting everything in java or scala.
I wish I could tell you exactly why they hated it, I never got an answer.
Speaking to some of the individuals, they thought it came down to tooling, no career benefits and some people really missed types. |
|
Types... I find most people missing static type checking are really reliant on a certain way of programming which isn't applicable to Clojure, e.g. write code, look for red squiggly lines, fix type signatures, compile, wait, fix the bugs the compiler tells you about.
Clojure is much more exploratory in the way that you are always connected to a live system (like other Lisps) plus most of your functions are small and pure, making their logic self-contained and simple to deal with in isolation.