Валерий Шилов - Удивительная история информатики и автоматики
- Название:Удивительная история информатики и автоматики
- Автор:
- Жанр:
- Издательство:ЭНАС-КНИГА
- Год:2013
- ISBN:978-5-4216-0007-7
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Валерий Шилов - Удивительная история информатики и автоматики краткое содержание
Популярная серия «О чем умолчали учебники» Издательства ЭНАС пополнилась новой книгой «Удивительная история информатики и автоматики» Валерия Шилова. В книге собраны интересные сведения и малоизвестные факты из истории развития автоматики, робототехники, информационных и компьютерных технологий.
Особое внимание автор уделяет происхождению ключевых терминов информатики, а также важным эпизодам творческой жизни изобретателей и ученых.
Книга написана увлекательным языком и способна вызвать живой интерес у всех, кто интересуется вопросом истории происхождения популярной нынче сферы компьютерных и вычислительных технологий.
Какой древний среднеазиатский ученый дал свое имя алгоритму? Как выглядели первые компьютеры, и кто впервые сделал компьютер персональным?
Почему Жюля Верна называют предвестником технических инноваций? Что такое арифмометр-фортепиано? Как в разных странах называют знак @, и как звучал первый в мире адрес электронной почты? Кто придумал термин «телекоммуникация»? Как выглядели первые в мире роботы и автоматы? Книга Валерия Шилова отвечает на эти и многие другие вопросы, которые могут возникнуть у всех интересующихся историей информатики, автоматики и вычислительной техники.
Удивительная история информатики и автоматики - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
В любом случае несомненно, что обозначение @ издавна применялось европейскими (а потом и североамериканскими) торговцами. Они использовали его в значении «…по цене…» — и, например, вместо «3 штуки сукна по цене 1 марка за штуку» писали «3 штуки сукна @ 1 марка». Это был общепринятый символ, его можно найти не только в торговых документах, но и в старинных учебниках коммерческой арифметики, и в различных математических книгах.
Когда в последней четверти XIX века в продаже впервые появились достаточно удобные и относительно недорогие пишущие машинки, их основными покупателями и пользователями стали именно коммерсанты. Естественно, что при выписке счетов и накладных, составлении списков товаров и т. д. они хотели придерживаться привычных правил оформления документов. Поэтому знак @ очень скоро появился на клавиатуре пишущих машинок.
Как известно, первой пишущей машинкой, имевшей значительный успех на рынке, была Remington № 2 Кристофера Шоулза, производство которой было налажено в 1878 году. Поначалу ее клавиатура, в верхнем ряду которой до сегодняшнего дня сохранилась раскладка букв QWERTY, содержала только буквы, цифры и знаки препинания. Однако для многих покупателей этого набора было явно недостаточно, и вскоре его стали расширять за счет других знаков, в первую очередь необходимых бизнесменам — процента, доллара и фунта стерлингов, наиболее часто встречающихся дробей (1/ 2, 1/ 41/ 8, 3/ 4, 3/ 8) и т. д. Американский изобретатель Джордж Вашингтон Йост, долгое время работавший на компанию Remington, в 1880 году открыл собственное дело и начал выпускать пишущие машинки под маркой Caligraph. Считается, что именно модель Caligraph № 3, появившаяся в 1883 году, стала первой, клавиатура которой содержит знак @ (хотя машинки Йоста базировались на тех же патентах, что и машинки Remington, их клавиатуры очень сильно различались).
Пишущая машинка американского изобретателя Юджина Фитча, судя по всему, не была запущена в производство. Однако именно он в 1886 году получил патент, в котором впервые зафиксировал присутствие на клавиатуре знака А вот Джон Уильямс (1890 год) и Дж. Бликенсдёрфер (1892 год), клавиатуры которых также содержали его, оказались более удачливыми, и их изделия долго конкурировали с продукцией компаний Remington и Caligraph. Однако уже к 20-м годам XX века практически во всех моделях пишущих машинок использовалась одна и та же (привычная нам сегодня) клавиатура.



Спустя еще два-три десятилетия, после появления компьютеров, пишущие машинки стали применять в качестве устройства ввода и вывода данных в ЭВМ. Это способствовало тому, что знак @ начали использовать разработчики языков программирования и — вслед за этим — естественно, программисты.
Например, в известном языке PL/1, разработанном фирмой IBM в 1964 году, были предусмотрены два алфавита, бо-символьный и 48-символьный. Первый из них включает 29 букв — 26 букв латинского алфавита плюс еще три, в том числе @ («коммерческий знак»). Букву @ в этом языке можно использовать для образования идентификаторов (имен), даже в качестве первой буквы (так что @Al23B# — допустимое имя). Язык Эль-76, разработанный в середине 1970-х годов в СССР в рамках проекта создания многопроцессорного вычислительного комплекса Эльбрус, тоже содержит @ — этот знак используется, в частности, для указания операций преобразования переменной динамического типа в вектор. В известном языке для работы с базами данных Clipper знак @ и имя задают подлежащую выполнению команду.
Знак @ используется и во многих других языках — соответствующие примеры можно продолжать. Однако его известность и популярность, конечно же, определяет не это, а его использование для задания адресов электронной почты.
В созданном в 1838 году классическом варианте азбуки Морзе знак @, естественно, отсутствовал. Однако совсем недавно, в 2004 году, в связи с необходимостью передавать адреса электронной почты для этой цели в нее был введен специальный знак — - • («точка, два тире, точка, тире, точка»). Можно заметить, что он состоит из идущих друг за другом букв с («точка-тире-тире») и а («точка-тире-точка»). Это не случайно, поскольку новый знак азбуки Морзе получил название commat — т. е. сокращение от commercial at.
Между прочим, это дополнение азбуки Морзе стало первым более чем за 60 лет (предыдущие изменения в нее вносились еще до Второй мировой войны, в конце 1930-х годов). Несомненно, этот факт подчеркивает исключительно важное место символа @ в современном мире. Но еще задолго до включения в азбуку Морзе он стал непременным элементом различных наборов кодовых символов: Юникода (символ 0040), ASCII (символ 040) и др.
Еще один интересный аспект, связанный со знаком @, - это его название. Когда он начал обретать популярность, появилась необходимость как-то его называть. Конечно, название (и зачастую не одно) у него уже было. Например, в романских языках оно генетически связано с торговым происхождением знака: в Испании и Португалии это arroba, а во Франции arrobace. В англоязычных же странах знак официально именуется commercial at («коммерческое at»), хотя имеется и более короткий вариант at-sign (т. е. «знак at»), или же просто at. Аналогично в Германии это at-Zeichen, в Финляндии at-merkki, в Эстонии a t-mark и т. д. В Японии, где слова европейского происхождения часто модифицируются в соответствии с особенностями местного произношения, он приобрел вид atto таак. Во Франции его также называют а commercial («коммерческое а»), а во Вьетнаме (в котором весьма сильно влияние французской культуры) сокращают это название до а сот. Короткий вариант названия используется во многих странах, как в европейских — в Италии (at или ad), Литве (eta), Латвии (et), так и в азиатских — в Турции (et), Иране (at).
Однако официальные наименования вряд ли имели шанс прижиться в среде компьютерщиков, как известно, весьма склонных к использованию профессионального сленга, и уж тем более в столь чуждом всякому формализму сообществе, как первое поколение пользователей Интернета и электронной почты. Элегантный завиток, изящным и вольным росчерком охватывающий букву а, разбудил фантазию людей едва ли не во всех странах мира и вызвал у них самые разные и подчас весьма неожиданные ассоциации.
Читать дальшеИнтервал:
Закладка: