Hacker News new | ask | show | jobs
by hnaccount_rng 304 days ago
Yes but the alternative is "not having those projects at all" not "having them in a 'better' language"
1 comments

Of course not, the alternate is writing these projects in a more maintainable language
Or writing them in whatever language gets you going quickly and rewrite the "successful" ones in a more safe language like Rust. Of course write test cases for those ones first and then use LLM help to migrate them, including tests, to a safer language. Problem happens when the velocity of changes is too much and/or there is no appetite for migration - those are a different category of problem.

The ideal scenario is what you are saying but most of the time it boils down to deadline vs familiarity/skill (of the developer and the team) trade-off.