Language tags are really popular on GD.SE (3 out of the top 10 tags: c++, c#, java) and yet I've found them almost always useless. Just look at the questions list on the front page and you'll find plenty of examples. Most questions tagged with a language tend to be one of the following:
- The problem isn't language specific (e.g. "How do I implement A*?" javapathfinding)
- The problem is more specific than the language (e.g. "Alpha blending in pygame?" pythonpygame)
There are a few reasons why people use these tags; perhaps they prefer answers to be presented using that language. In very rare occasions there are gamedev questions which are language specific, for example a language feature that solves a gamedev problem in an interesting way, but I've seen maybe one or two questions like this. In any case I don't feel the popularity of these tags are justified.
Should we discourage the use of these tags, or start removing these tags from questions?