3 ms·
Because of habit. There is always a cost in trying to learn something new, to the level you are on with some other language and it's tooling and libraries. Pr
by galaxyLogic 3y ago
Because of habit. There is always a cost in trying to learn something new, to the level you are on with some other language and it's tooling and libraries.
Programmers who program in some language for a few years realize they are still learning more about it, all the time. Therefore they know if they switched to another language it would also take them a few years to attain the same level of mastery.
And then there is similar inertia with an organization that has lots of code in some specific language already.
- colingw 3y agoYes, it's more than just about the language itself, as I describe here: https://www.fosskers.ca/en/blog/software-dev-langs https://www.fosskers.ca/en/blog/software-dev-langs For some people, community signals are very important. Massive conferences or raw number of libraries, etc., indicate some inner quality of that language's ecosystem that they value.
- galaxyLogic 3y agoNice link, holistic viewpoint!