Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I just answered a question that included a tag for dynamically. Does this tag serve any value? It seems like it would be too broad to accomplish much, but then maybe I'm missing something.

share|improve this question
The most beautiful of nations is Burnination! – Pëkka Dec 27 '11 at 19:52
Seems like an alias of Dynamic – Ben Brocka Dec 27 '11 at 20:06
It does seem like a variation on dynamic. So I merged them. – Shog9 Dec 27 '11 at 20:11
@NineShogsShogging: dynamic is a keyword in .NET, and is only one way to dynamically invoke methods at runtime. I don't think they are close enough for any type of association... dynamic is too specific in that case, and possibly others, I guess is what I mean... – Won't Dec 27 '11 at 20:16
@ಠ_ಠWon't - I think there's a deeper issue here: people have been using the dynamic tag for things that are just generically "dynamic", not just for the C# 4 keyword. – Adam Rackis Dec 27 '11 at 20:17
@AdamRackis: Yeah, we always have that issue with tags. I used to run around removing MVVM from KnockoutJS tagged questions, which pissed off quite a few people. – Won't Dec 27 '11 at 20:19
@Wont: yes, however that is not how the [dynamic] tag was used. – Shog9 Dec 27 '11 at 20:25
@ಠ_ಠWon't Dynamic as in runtime decisions is a much more common use than the .NET keyword, if I had to bet I'd wager the tag is used more for the general meaning as well. – Ben Brocka Dec 27 '11 at 20:40
@Shog but look at the questions - weren't they all just dumb repetition of titles in tags? ("Dynamically change...", "Add button dynamically in Android") I did just a cursory check on the first page but I saw no question where the tag would have been justified. – Pëkka Dec 27 '11 at 21:42
@TheP.G.RepMiningCo. The current description of the dynamic tag reads, "A widely used term that, in general, describes a decision made by the program at run-time rather than at compile time." Which borders on useless, but there you have it. The majority of the questions in the "dynamically" tag fit that description. – Shog9 Dec 27 '11 at 21:53

Well... it signifies that the user wishes to accomplish something during runtime that is normally settled at compile time. This is more important for statically typed languages. For example, a new(er) user might tag a question about invoking methods at runtime

Not exactly the best use of tags, but they let you know what the user is trying to do.

share|improve this answer
I see what you're saying. I've always seen tags as a way to drop a question into the right bucket so the right people see it. So for your example, I'd expect c#, delegates, reflection, invoke. I would think dynamic should be able to be surmised from the title and body of the question. But maybe I'm looking at this wrongly. – Adam Rackis Dec 27 '11 at 20:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .