@ 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.
At Tom for more information.
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
With Twitter (and other systems which prefix usernames with
So in the above sentence, 'at' is performing a double task of both being a preposition, and indicating that the
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'