Хортон, Мэри Энн
Мэ́ри Энн Хо́ртон (англ. Mary Ann Horton; до смены пола — Марк Р. Хо́ртон, англ. Mark R. Horton; род. 21 ноября 1955; Ричленд, штат Вашингтон, США) — программист, пионер Юзнета и Интернета. Создатель редактора vi, базы данных terminfo и программы для прикрепления электронных писем uuencode[1].
Общие сведения
| Мэри Энн Хортон | |
|---|---|
| англ. Mary Ann Horton | |
| Имя при рождении | Марк Р. Хортон (англ. Mark R. Horton) |
| Дата рождения | 17 июля 1955 (71 год) |
| Место рождения | |
| Страна | |
| Образование | |
| Род деятельности | специалист в области информатики |
Биография
Марк родился в Ричленде, штат Вашингтон, и вырос на северо-западном побережье Тихого океана. Увлекшись программированием в 1970 году, Хортон переехал в округ Сан-Диего в 1971 году. В 1973 году он окончил школу Сан-Диегито, в 1976 — бакалавриат (BSCS) в Университете Южной Калифорнии. В 1978 году получил степень магистра (MSCS) в Висконсинском университете в Мадисоне и перешёл в Калифорнийский университет в Беркли, получив там степень Ph.D в 1981 году[2].
В Висконсине Марк познакомился с семейством операционных систем UNIX, создав улучшенный текстовый редактор для UNIX под названием hed. В дальнейшем, он участвовал в разработке BSD, включая разработку текстового редактора vi, uuencode, w, load averages, termcap, и curses. Предметом его диссертации было создание нового типа синтаксически ориентированного редактора с текстовым интерфейсом. Впоследствии эта технология использовалась для создания CASE.
В 1980 году Марк перенёс систему новостей A News из Usenet в Беркли. В 1981 году студент Мэтт Гликман обратился к Хортону с просьбой о проекте на весенние каникулы, в результате они совместно разработали и внедрили B News[3].
В 1981 году Марк стал членом Bell Labs в Колумбусе, штат Огайо. В Bell Labs он представил части UNIX Беркли для UNIX System V, включая vi и curses. В 1987 году он присоединился к вычислительному центру Bell Labs, чтобы обеспечить официальную поддержку Usenet и электронной почты в Bell Labs[1].
Марк добавил модерируемые группы новостей, отличающиеся именами, начинающимися с «mod» или содержащие «announce», и модерировал первую такую группу новостей: news.announce.important. Когда в 1983 году были впервые созданы интернет-домены, Марк отстаивал их использование, опубликовав статью «Что такое домен?»[4].
В январе 1984 года Марк привлёк группу добровольцев для создания проекта UUCP Mapping Project. Хортон работал с Крисом Сейвальдом (англ. Chris Seiwald) и Ларри Отоном (англ. Larry Auton) над созданием программы smail, используя эту базу данных для маршрутизации электронной почты, используя адреса электронной почты, такие как @cbosgd.UUCP[5].
В 1987 году Марк провёл курс заместительной гормональной терапии и совершил хирургическую коррекцию пола без каких-то медицинских показаний, став Мэри Энн Хортон, чем подверг в шок своих знакомых и коллег[2].
Мэри продолжила деятельность Марка. В те времена зона UUCP присоединилась к проекту Stargate Лорена Вайнштейна, который создал пилотный проект для передачи Юзнета по спутниковому телевидению, чтобы сформировать Stargate Information Systems[6]. Первым зарегистрированным доменом был stargate.com, вторым был домен работодателя Мэри Хортон — att.com. Домен att.com подключался к Интернету с помощью модемов до 1990 года, когда Хортон реализовала архитектуру брандмауэра Билла Чесвика для создания первого TCP/IP-соединения AT&T с брандмауэром[7].
Книга Хортон «Portable C Software», которая была издана в 1991 году, стала популярным справочником по программированию на языке C. В ней были изложены функции и методы программирования, которые можно надежно использовать во многих различных типах компьютерных систем, а также то, какие методы были неприемлемы[8].
В 1992 году Мэри создала внутренний почтовый пакет для Bell Labs под названием EMS (Electronic Messaging System)[9]. Она создала и возглавила службу поддержки электронной почты для Bell Labs.
В 2000 году Хортон присоединилась к Avaya, где она стала старшим менеджером корпоративной электронной почты и каталога Avaya. В 2002 году Хортон присоединилась к команде по внедрению UNIX в Bank One, которая была куплена холдингом JPMorgan Chase в 2004 году.
Хортон переехала из Колумбуса в Сан-Диего в 2009 году, присоединившись к команде Transmission Grid Operations team в Sempra Energy.
По данным на 2023 год, Хортон проживает в Пауэе, штат Калифорния. Она ушла из Sempra Energy и владеет компанией Red Ace Technology Solutions[10].