Ask HN: How do you decide which language to use for a project?
For those of you who know several languages, what criteria do you use to determine which language suits which projects? Have you ever learned a language specifically for a project?
I will be starting a new project soon and have carte blanche in terms of language/architecture, etc, including something new. Are there certain flags that indicate one language or group of language over another?
6 comments
[ 3.4 ms ] story [ 17.5 ms ] threadWhen I have a problem and I get to pick what I want to make it with, I consult all this information stored up in my head combined with a bit of research on google.
Example: I'd choose C for heavy lifting tasks, because it's fast and (can be) efficient. But in a personal project, which I do in my free time, I'd choose Node.js. Just because I like JS.
I'd recommend against learning a new language for a new project.