The reason indie languages never succeed is because without a strong corporate backer or other such commitment to longevity, the risk of doing anything serious in it only to have to rewrite the entire thing in the next new indie language is far too great. Or at least it should be for any seasoned engineer worth their paycheck.
Tooling helps prove that. But a strong standard library and a proven track record counts for so much more.
at some point you risk taking on maintaining the project, which may sound great to some people. i've worked places that bought a company to own a product we used that cost too much in maint contracts. I did cloud SaaS "1 week free demo" platform for that product so our company could recoup the cost of bringing on the maintenance burden in-house. I get the aversion to the risk of using new/untested/fringe products that you may be the only entity that actually can keep it running.
I'm not a "developer". I am a ham. I am not a hamster.
hnlmorg|1 year ago
The reason indie languages never succeed is because without a strong corporate backer or other such commitment to longevity, the risk of doing anything serious in it only to have to rewrite the entire thing in the next new indie language is far too great. Or at least it should be for any seasoned engineer worth their paycheck.
Tooling helps prove that. But a strong standard library and a proven track record counts for so much more.
genewitch|1 year ago
I'm not a "developer". I am a ham. I am not a hamster.