It looks like you're new here. If you want to get involved, click one of these buttons!
This is not a new phenomenon but I am noticing it more lately and it's a little disconcerting. Programmers who insist on using their language of choice for any and all projects. This isn't a problem if we're talking about hobby projects but when this attitude is brought to work then it becomes a problem.
I've always seen programming languages as tools. Each one has it's use. Some are good for web applications, some are good for rapid prototyping, some are good for statistical analysis, etc.
I'm wondering if this is either a case of Maslow's Hammer ("if all you have is a hammer, everything looks like a nail") where they only know one or languages and are trying to stay relevant. Perhaps they don't like anything out of their comfort zone. I've read some people claim some programming languages are too easy to learn and therefore beneath them. Other people say the refuse to use dynamically typed languages. It's all very strange.
There are certain queer times and occasions in this strange mixed affair we call life when a man takes this whole universe for a vast practical joke, though the wit thereof he but dimly discerns, and more than suspects that the joke is at nobody's expense but his own.
-- Herman Melville