3 ms·
Even if everyone in a company wanted to switch to a different language, they would not be able to just switch overnight. There could be millions of lines of cod
by dajonker 8y ago
Even if everyone in a company wanted to switch to a different language, they would not be able to just switch overnight. There could be millions of lines of code running their business already, and rewriting all of that in another language would take quite an investment. Developers would need to spend a lot of time learning the new language, how to build it, debug it, fix issues in production, etc. A lot of (very) stable libraries such as database drivers would need to already be available or written for the new language.
Now that seems like there might be a lot of costs involved. Especially opportunity cost, i.e. the time spent on switching to another language could be spent on building new features or fix existing issues.
It would have to be a very significant improvement in productivity (i.e. you would 10x less developers) to make this worth the initial investment.