4 ms·
the biggest tradeoff is talent pool you won't be able to find them in enough numbers and it would be tough to gauge their proficiency too unless you are purel
by deisteve 2y ago
the biggest tradeoff is talent pool
you won't be able to find them in enough numbers and it would be tough to gauge their proficiency too
unless you are purely interested in it for academic purposes, its best to avoid clojure and any sort of esoteric languages. Even Rust development is riddled with false roads and mirages.
i just want to save anyone reading this 5 years of their time. You don't get better when you are constantly having to re-invent the wheel for essentially shaving off roughly 20~30% lines of code you'd write in python, php, ts. It's hardly a fair trade off
- bluGill 2y agoI can teach any developer Rust or Clojure in a couple weeks. I've only done a few hours of Rust study myself, and just minutes in Clojure and yet I will say that with confidence. It takes years to master, but the difference between 1 month and 10 years for an otherwise experienced programmer is not very large - either way the hard part is the problem domain, understanding your code, and other such details not related to the language. HR puts far too high a weight on skills in a programming language, in part because they are easy to measure while the ability to write good code is hard to measure.
- whiterknight 2y agoThe longer I am around the less true I find this. Can any good developer learn and contribute with a new language? Yes. But there is also a peak performance achieved by using tools for decades that is not transferable. C experts didn’t switch to Java, they found different jobs. For your core technology you want a few of those 5-10+ year guys.
- bluGill 2y agoSure, but you only need a few of those 5-10+ year "guys". The rest can be behind and will develop those skills over time.