Tag Info

Presumably it could be useful to folks writing clones of the "Flappy Bird" game—an activity that, for whatever reason, appears to be somewhat popular.
Now, I personally don't believe that folks should be writing Flappy Bird clones. Or CRM systems. But it's not my place to impose those personal preferences on others, who may not even have a say ...

What about something like this.
Though it kind of looks like clutter, so maybe something closer to
And KevinB's comment to OP:
Why not go in the opposite direction to get the less interesting
questions more views? They're the ones that are having trouble
attracting answers.
It should probably change based on favorite tags, like the current ...

Add a comment to the question indicating what tag you would have liked to add.
Raise a question on meta (which is what you've done).
If someone with more than 1,500 rep agrees then they'll add the tag.
Try not to add the commentary about the tag to the question itself. That's not necessary.

As a high-rep user, I will either edit tags to add a missing relevant tag, such as the JavaScript tag, or I will add syntax-highlighting hints to the Stack Exchange's Markdown parser:
<!-- language: lang-js -->
if (foo) {
alert("Shazbot!");
}
However, as a low-rep user like yourself, without full-editing privileges, I would try to ...

You'd be better off still including the generic tag; the generic tag serves to attract the domain experts, the version-specific tag to communicate that the problem is version specific.
Take Python for example; version specific tags, even for the current versions, have a limited number of followers:
python-2.x: 66 followers
python-2.6: 40 followers
...

If someone tags a question as C++, then they are intending to write and compile C++ code. Even if the code is horrible, and they have likely compiled it using a copy of UnicornsC++Compiler that does not follow the standard of C++, they still want an answer that makes it work in C++. Retagging it to C is not helpful. OP won't get their intended answer. ...

I think the Git command tags should remain. We should not get rid of them.
Advantages of individual tags
For Gold Badge experts: As Cupcake said, individual tags make it easier to find duplicates.
For Regular Users: Specific tags make it easier to find relevant questions when one is looking for details regarding any particular command.
For Askers: If ...

Tags are not created in a void. Tags are created by adding them to questions that need those tags. And ideally this should not be just a single question. We have some very diligent members in our community who will clean up tags that don't seem to add value. So the process would be the following:
Inform your users that they can ask questions on Stack ...

It is just a hazard of participating in a niche tag. There are just not that many people that read the posts, understand your answer and vote. I participate in several such niche tags (I've written answers to half the questions in the zodb tag) and the voting patterns are anaemic compared to popular tags. That's just how it is.
If all you do is participate ...

Criticism of tags should not be posted as an answer; users should be either commenting, or, preferably, correcting the tags themselves.
Since the two languages' tags are generally grazed upon by different groups of users, and since the confusion of the two is a problem that's been happening for a very long time, tempers are set off. Unfortunately, this just ...

Shucks, this is a pretty popular feature-request... Let's give it a try & see if it's more helpful than annoying:
This'll pop up every time someone tries to ask a question with sql. It's not context-sensitive - if they've already included everything in that list, they'll still get the popup. But, it doesn't stop them from submitting the question...
...

At the risk of having my head chopped off, I've read other burninate requests and the most common thing is "can you be an expert in it?"
I fail to see how one can be an expert in finding the minimum or maximum of a set. Or if you can, then you must really have low goals...
I see other answers saying things like "well it's not so easy is some languages", ...

All questions about "hello world" should have used their respective languages tags instead, most of them are, some I'm not even sure in what language they want to be written and more are about convoluted hello world where there are more than 3 languages involved (I was sure hello world programs should be simple, apparently I was wrong).
Let it burn...

Even if there might be a more general term that would include all the printf types, unless we clearly agree on one, I do still believe that merging all the printf variants into just printf is the right step.
sprintf, fprintf, snprintf, vsprintf, vsnprintf, vswprintf are all the same printf function except that they have the output go somewhere else or ...

how come so many people seem to get worked up over the fact someone is trying to use Java and JavaScript together and will dismiss the question with their condescending phrases instead of offering a solution?
Put yourself in the mind of an unenlightened developer for a moment, who has never heard of "Java ScriptEngine". They will probably presume "Java ...

A warning might be useful. Forbidding dual tagging, definitely not.
Consider: "How do I write a header file so that it can be #included by both C and C++ programs?"
Furthermore, I've seen people retagging questions from c++ to c because they feel no C++-specific features are being used, even when the code invokes different behavior on C vs C++ compilers. ...

Moderators are not directly involved at all with whether or not a feature request is acted upon, although if we support something strongly, we can nudge them more to try and get it implemented (no guarantees). If a feature request is outright silly and we know, for sure, it would never be implemented, we will decline them as a way of indicating to the Stack ...

This option exists already:
In order to do this, your search would be:
[java] or [junit] or [regex] -[android]
The - in front of [android] is used to signify not, and the or is, obviously, used to signify or. The - must be right in front of the tag to exclude (no spaces allowed). Otherwise, the search fails.
That search brings you to this page with ...

Yes. That sounds like the best option available.
I have posted this answer just so I can see a tally of people who support the proposal. If you have any concerns or arguments against it, please post it as another answer.
Update
Based on the overwhelming unanimous support, I have decided to move ahead with this transition as described. Based on David ...

Yes. You should add both tags. Why??
Your question is primarily on C++. So, I would add C++ tag first.
Next, I would ask myself, what more information can I give about my question. Bang! I am using C++ 11. Add that as well.
If you are using specific features and constructs, please add them too. The more information you give, the better answer you will get.
...

There's usually sort of a happy medium for tags, where two is better than one and three is better than 5. The optimal number of tags depends on the question, of course: ideally, you want to identify all of the core topics without hitting too many tangential ones. A good start is to include the language you're working in, and then the specific library or API ...

I understand your point but I don't think it is such a big issue that it needs to be fixed.
In my opinion:
there are many situations where one may legitimately use both tags
when a user tags a question with both tags by error the wrong tag is generally removed by editors within 5 minutes because java and javascript have a large audience
users who use both ...

Looks like a meta tag to me. I can't imagine many people use the exam tag to search for questions and nobody could be in expert in exam questions since they cover all sorts of different languages and topics. The questions should be tagged with the language and other relevant topics instead. I say let it burn.

I disagree, at least with this specific question.
The Asterisk dialplan language - be it the traditional language or AEL (Asterisk Extension Language) - is a domain specific scripting language. If questions regarding it aren't appropriate, then questions involving bash should not be appropriate either.
[Edit]: Using the test of Turing Complete is somewhat ...

Neither. Those are terrible tags that represent all sorts of different things:
The TableCell class in ASP.NET
The display: table-cell property and value in CSS
Cells in an Android TableLayout
Cells in a UITableView (both iOS and Matlab)
They might as well have all just been tagged with table because either tag is just as ambiguous as that one is.
...

Yes, it is. If you want to point out a bad question, you downvote and/or vote to close it. Not tag it. (A long time ago, we used to have people going around tagging questions with plzsendtehcodez. You can imagine how that one went down.)
I've rejected the tag wiki, reversed the edits and spoken to the user responsible. Needless to say, any robo-reviewers ...

Sometimes the question can be answered by someone who doesn't know Android but familiar with Java, for example an Android code that has == instead of equals when comparing Strings.
I don't think having these two tags in the same question is a bad idea since this will attract more attention from users who can actually solve the problem..
On the other hand, ...

The language-lawyer tag is a(nother) C++ peculiarity which users of other languages will most likely not understand, but which is quite important and known in the C++ community.
C++ isn't so much designed and specified (which is one of the reasons why "language-specifications" doesn't cut it), as it is grown — or, rather: exuberantly mushroomed. Remember, ...

Can you be a Hello World expert? No, you can't.
Does somebody want to follow the Hello World tag? No, they don't want that as they get lots of questions about other languages.
Does a question relate to Hello World ever? No, it relates to a specific problem inside a Hello World script.
Does Hello world adds anything valuable to the question? No.
So: ...