4 ms·
Language choice is mostly a reliability, sustainability, maintainability and team-scalability issue. I agree that people can learn, bugs in the language can be
by sklivvz1971 13y ago
Language choice is mostly a reliability, sustainability, maintainability and team-scalability issue.
I agree that people can learn, bugs in the language can be fixed, lack of libraries can be worked around and unknown pattern space can be navigated.
As with any choice this is a trade off, in this case between time and convenience. Those ugly C-like languages have tons of cheap or free libraries, support communities with real, large scale experience and so on. Smaller languages are much more of an adventure - fun with company (your own?) money. It is not the correct choice in many cases.
None of these problems seems to matter in the beginning, when the team is small and awesome, but they do massively matter later on. The author seems to completely avoid this point, and I urge them to consider it.
Finally, having always been a deeply language agnostic developer, I find all these language-religious arguments to be a bit childish and tiresome.
- wiml 13y ago> Language choice is mostly a reliability, sustainability, maintainability and team-scalability issue Yes, but aside from that, Mrs Lincoln, how was the play?