What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 150 Stack Exchange communities.

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

1 Answer 1

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 .