3 ms·
>I would say the biggest barrier is developers not wanting to jump on yet another "this language will solve all your problems, trust me" train. Never underesti
by layoutIfNeeded 5y ago
>I would say the biggest barrier is developers not wanting to jump on yet another "this language will solve all your problems, trust me" train.
Never underestimate what a team of overly enthusiastic junior engineers are capable of :-)
- krapht 5y agoThere's got to be a middle ground somewhere. I've worked in many places where the tech stack fossilizes because the ROE of learning how to use new, more productive tooling is too much effort for the senior devs compared to their existing responsibilities, many of which are non-technical in nature. Meanwhile the junior-intermediate devs spend most of their working hours writing code, so they are extremely sensitive to the 5-10% productivity bump that could be gotten by using {nicer language, better build system, static analysis tooling/sanitizers, ${TOOLING_IMPROVEMENT}. I'm talking real advances in productivity. Imagine working on a C++98 codebase today in 2021 because you're working on a very large industrial product that's been around for decades. It can be demoralizing, like having to write COBOL or FORTRAN.