There are 1,596 questions tagged dynamic on Stack Overflow: most of them seem to be from people not understanding that spaces separate tags (that is, they're talking about dynamic term).
Notwithstanding the intent of the usage of the tag, Dynamic adds no information on its own, only modifies another term: I don't think anyone would ever just want to find dynamic questions, but dynamic term questions. This should be banned like other meta tags.
Edit: one other reference point, The Death of Meta Tags, describes two criteria that likely point to a meta tag:
- If the tag can’t work as the only tag on a question, it’s probably a meta-tag. Every tag you use should be able to work, more or less, as the only tag on a question. Meta-tags, like [beginner], [subjective], and [best-practices], are useless by themselves — they tell you nothing at all about the content of the question. 2. If the tag commonly means different things to different people, it’s probably a meta-tag. In a cruel, ironic twist, the meaning of the tag [subjective] itself … is actually subjective. Ditto for [best-practices] and [beginner]. Best practices to whom? Beginner by what criteria? These tags are impossible to define by anything remotely resembling an objective metric. In comparison, the the meaning of tags like [java], [c#], and [javascript] are crystal clear to all but the nuttiest of nutbags.
While these criteria are not necessary and sufficient to define a meta tag, the dynamic tag seems to meet both criteria.
Edit 2: it'd be helpful, for me at least, to understand where my argument has gone wrong to warrant the down votes.
Currently, the two answers are:
- That dynamic is an important modifier tag to C#, F# and other related languages, which supports criteria 1 (that it can't stand on its own), and
- That there are at least some legitimate uses of dynamic, but the meaning of the tag changes depending on context, which supports criteria 2 (that it commonly means different things to different people).
So why should it be kept?