@ is usually pronounced as "at", but it seems @ is a verb when it means Twitter somebody, like:
@Tom for more information.
Tweet Tom for more information.
Contact Tom for more information.
But not:
At Tom for more information.
Right?
Technically, @ is always pronounced as at because that is what it stands for. Nevertheless, @John can mean different things in different contexts, such as contact John. Read it the way you would be best understood.
I think the @
symbol may originally have been used for this exact purpose, actually. To my knowledge it was originally used in e-mail, where the writer was supposed to think of a person as being 'at' a particular place; so, when writing the e-mail as To [email protected]
, the writer could be thinking they were writing to John at Berkeley educational institute.
With Twitter (and other systems which prefix usernames with @
), the meaning changes a little, in that the @
is no longer prefixing the person's location, but the person themselves. However, when addressing a message to a person, it could conceptually be substituted with the word 'at' and still make sense.
I'm tweeting the message at John216.
So in the above sentence, 'at' is performing a double task of both being a preposition, and indicating that the @
character begins the person's username. Of course in English, you'd generally use 'to' instead of 'at' there, but language evolves. In addition, the word 'at' may be convenient to indicate that there is a subtle difference between tweeting 'at' someone and saying something 'to' someone; with a tweet, you're kind of doing a "fire and forget"; you don't know whether the person will read the message, but you're addressing it to them. If you say something 'to' someone, you know they're hearing the message.
Maybe sending online messages 'at' usernames will become a new common expression?
"@Tom" just means "Twitter account Tom"
If you want to say contact Tom, you should write something like:
Tweet @Tom for more information - the @ is always pronounced 'at'
Perhaps, "tweet Tom," or "tweet at Tom."
Tom
-- he logs in withTom
and not@Tom
. His profile is athttp://twitter.com/Tom
, nothttp://twitter.com/@Tom
. You only need to write@Tom
when sending a message on Twitter, or mentioning him on Twitter and you want him to know about it. When writing outside Twitter, it can also be used as shorthand to indicate a Twitter username, but it's not essential in this case.