Possible Duplicate:
How do comment replies work?
In Twitter the at (@) symbol makes the tweet appear in the user page.
Does it do anything on Stack Overflow?
Meta Stack Exchange is a question and answer site for meta-discussion of the Stack Exchange family of Q&A websites. It only takes a minute to sign up.
Sign up to join this communityPossible Duplicate:
How do comment replies work?
In Twitter the at (@) symbol makes the tweet appear in the user page.
Does it do anything on Stack Overflow?
It does not do anything as far as programming. It is just a social construct we have all adopted to show who we are addressing our comment at.
And now, it also notifies the target:
Normally, you only get notified of comments when you own the post.
You will now get notified of any comments that refer to you by @username in a comment, even if you do not own the post.
Rules:
Only applies to other people in the comments that you are commenting on.
Response must include @username that you are referring to, where "username" is a reasonable match to the user's current display name (as seen in the comments above yours).
There must be a starts-with, case insensitive match of at least THREE characters to the displayname. So @a and @ab will never match anyone or anything.
Spaces cannot be used to match, so if the person's display name is "Peter Smith" then just use @peter to match.
Matching is performed in reverse chronological order, so if there are five people named "John" in the comments, writing "hey @john, have you considered apples?" will match the most recent John to comment.
Only one person can be replied to at a time in a comment. The first one "in" wins.
@
is the at sign
, it has been traditionaly used to denote host in URIs. i don't see a reason to use @
in this context in different places. i also wonder if it really triggers something, when used in stackoverflow comments
I would back the idea of having the @[USERNAME] actually try to predict the user being addressed and place a link to their profile. Overall though, @TheTXI is correct, it is becoming a social construct (thanks to twitter) that we are beginning to adopt and adapt into other tools.