

А вы никогда не задумывались, откуда пришла на компьютерную клавиатуру забавная «закорючка»? Этим вопросом задался итальянский историк Джорджио Стабили. Для того чтобы ответить на него, ученый занялся изучением коллекции документов, когда-то принадлежавших итальянским купцам XVI века. Оказывается символ @ изначально использовался для обозначения «амфоры» (типа тазик). Такая необычная мера (нет бы в литрах) широко использовалась в виноторговле, особенно в Венеции.
Ну а с начала 70-х годов этот же значок, благодаря Рэю Томлинсону, стал неотъемлемой принадлежностью электронных почтовых адресов. В 70х годах он разрабатывал экспериментальный протокол CYPNET. Последний создавался для пересылки файлов между удаленными компьютерами через сеть ARPANET (аналог Интернета), которая к тому времени уже состояла из 15 узлов. В результате объединения CYPNET и SNDMSG (программа отправки текстовых сообщений) Рэй Томлинсон создал первую в мире почтовую программу.
Дальше возникла проблема адресации. Нужно было научить почтовую программу различать «своих» пользователей, работавших на одном общем компьютере, и «чужих», то есть тех, кому требовалось переправить послание через сеть ARPANET. И вот тут-то Рэй Томлинсон придумал то, что поставило его в один ряд с корифеями «сетевого» мира. Он ввел в сетевой обиход символ @ «собачка». Использование этого символа в почтовых адресах, по мнению Томлинсона, было вполне очевидно.
«Это просто счастливое стечение обстоятельств, вспоминал позже Рэй Томлинсон. Я составлял программу, и мне потребовался какой-нибудь символ для разделения имени пользователя и его местонахождения. Взглянув на клавиатуру, я вдруг понял, что выбор не так уж и велик. Пары секунд хватило на то, чтобы остановиться на символе @».
Использование @ при написании адреса означало, по мысли Томлинсона, что почтовый ящик пользователя находится «на узле», отличном от локального. Обнаружив такой символ в адресе, почтовая программа «понимала», что письмо следует переправить через сеть, поскольку это удаленный почтовый ящик на «чужом» узле в сети ARPANET.
Как только Томлинсон убедился, что SNDMSG наконец-то нормально работает в сети, он разослал своим коллегам уведомления о новых возможностях программы. Теперь для отправки сообщения на удаленный почтовый ящик достаточно было вставить символ @ между именем получателя (точнее названием его ящика) и наименованием узла, к которому был подключен компьютер адресата. Электронная почта стала реальностью. Ну а ее первым практическим использованием стала рассылка уведомлений о ее собственном появлении.
Источники: