DEV Community

[Comment from a deleted post]
Collapse
 
adambrandizzi profile image
Adam Brandizzi

Usually, I don't, somebody chooses it for me.

But if I can choose, I always prefer the one the maintainers will be more comfortable with. For example, when building something for a company with many PHP developers, I'd chose PHP. Applies well to languages, databases, operating systems etc.

(Of course, my previous choices create a bias here. I'm quite language agnostic but I rarely do anything for Windows, for example.)

If I have even more choice, I choose the most boring technologies available. The ones with more developers, more history, more projects. They tend to be more stable and cheaper.