3 ms·
Mostly because businesses treat programmers as disposable cogs to be replaced at any time with cheaper cogs. Thus, the availability of massive amounts of cheape
by mnm1 8y ago
Mostly because businesses treat programmers as disposable cogs to be replaced at any time with cheaper cogs. Thus, the availability of massive amounts of cheaper cogs dictate business preferences in computer languages. Unfortunately, all massively popular computer languages at this point are not functional (js, php, ruby, python, java, etc.) and therefore selling functional languages to businesses is almost impossible. You can point out all the great points and even how it'll save businesses money and time, but in the end, they'll opt for a language they can hire a bunch of cheap contractors to write some shitty code in. That's just how most businesses think. They'll shoot themselves in the foot just to not have to treat their employees with respect or become dependent on having to hire good, smart programmers over outsourced or just out of bootcamp workers. It doesn't matter to them if programmers create a mess, it's only other programmers that will have to deal with it and as long as there's a never-ending supply of such programmers willing to deal with shit, the business is ok with it even if said shit negatively affects the business. It's why moist businesses don't do anything to retain employees or treat them with and respect it appreciation. Bring on the cattle train of cheap developers. That's all business cares about.