Холбертон, Бетти
Бетти Холбертон | |
---|---|
Дата рождения | 7 марта 1917 |
Место рождения | |
Дата смерти | 8 декабря 2001[1] (84 года) |
Место смерти | |
Страна | |
Род деятельности | специалист в области информатики, программистка, математик |
Награды и премии | |
Медиафайлы на Викискладе |
Фрэнсис Элизабет «Бетти» Холбертон (7 марта 1917, Филадельфия, Пенсильвания — 8 декабря 2001[1], Роквилл, Мэриленд) — американский программист. Одна из первых шести программистов ENIAC — первого универсального электронного цифрового компьютера. Автор изобретения точки останова для отладки программ[2].
Образование
[править | править код]Холбертон родилась как Фрэнсис Элизабет Снайдер в Филадельфии, штат Пенсильвания в 1917 году. В её первый день занятий математики в университете Пенсильвании, профессор спросил не лучше ей было бы дома воспитывать детей[3]. Вместе с тем, Холбертон решила изучать журналистику, потому что её учебный план позволял ей много путешествовать[4]. Журналистика также была одной из немногих сфер, доступных для женщин, в которой можно было сделать успешную карьеру в 1940-х годах.
Карьера
[править | править код]Во время Второй мировой войны многие мужчины ушли на фронт и армия нуждалась в женщинах для вычисления баллистических траекторий ракет. Холбертон была принята на работу в инженерную школу Мура как вычислитель и вскоре была выбрана одной из шести женщин для программирования ENIAC. Холбертон вместе с Кей МакНалти, Марлин Вескофф, Рут Тейтельбаум, Бетти Джин Дженнингс и Фрэн Билас запрограммировали ENIAC для вычисления баллистических траекторий в электронном виде для баллистической научно-исследовательской лаборатории (BRL) армии США. Их работа на ENIAC обеспечила каждой из них место в женском зале славы технологий[5][6][7].
После Второй мировой войны Холбертон работала в корпорации Remington Rand и Национальном бюро стандартов. Она была начальником программирования исследований в лаборатории прикладной математики David Taylor Model Basin[англ.] в 1959 году. Она помогла в разработке для UNIVAC панелей управления, на которых числовая панель расположена рядом с клавиатурой, и убедила инженеров изменить внешний вид UNIVAC с чёрного на серо-бежевый тон, который впоследствии стал распространенным цветом компьютеров[8]. Она была одной из тех, кто написал первую быструю систему программирования (сортировка / слияния). Холбертон использовала колоду игральных карт, чтобы разработать дерево решений для бинарной функции сортировки, и написала код, который использовал десять ленточных устройств для чтения и записи данных во время работы[9]. Она написала первый пакет статистического анализа, который использовался во время переписи населения США 1950 года.
В 1953 году она стала начальником передового программирования в подразделении лаборатории прикладной математики Военно-морского флота в штате Мэриленд, где жила до 1966 года. Холбертон работала с Джоном Мокли над разработкой набора инструкций C-10 для BINAC, который считается прототипом всех современных языков программирования. Она также участвовала в разработке первых стандартов для языков программирования COBOL и Фортран вместе с Грейс Хоппер[10]. Позже как сотрудник Национального бюро стандартов она была очень активной при разработке первых двух редакций стандарта языка Fortran («Фортран 77» и «Фортран 90»).
Умерла 8 декабря 2001 в городе Роквиль, штат Мэриленд в возрасте 84 лет из-за болезней сердца, диабета и осложнения от инсульта, который она перенесла несколькими годами ранее[11].
Награды
[править | править код]В 1997 году она, единственная из шести женщин, которые запрограммировали ENIAC, получила премию Ады Лавлейс, высшую награду Ассоциации женщин в вычислительной технике.
Также в 1997 году она получила награду «Пионер компьютерной отрасли» от IЕЕЕ.
В этом же году она была включена в Зал славы Women in Technology International[англ.], наравне с другими первыми программистами ENIAC.
Примечания
[править | править код]- ↑ 1 2 Международный идентификатор стандартных наименований — 2012.
- ↑ Abbate, Janet (2012), Recoding Gender: Women's Changing Participation in Computing, MIT Press, p. 32, ISBN 9780262018067
- ↑ Gay, Martin. Recent Advances and Issues in Computers (неопр.). — Greenwood Publishing Group, 2018. — ISBN 9781573562270.
- ↑ Betty Holberton Video . ovguide.com. Дата обращения: 5 июня 2012. Архивировано 5 октября 2013 года.
- ↑ ENIAC Programmers Project - Email List (12 декабря 2008). Дата обращения: 9 марта 2019. Архивировано 25 декабря 2009 года.
- ↑ On Computers: historical development of computers . internetlooks.com. Дата обращения: 9 марта 2019. Архивировано 19 ноября 2018 года.
- ↑ Lohr, Steve (2001-12-17). "Frances E. Holberton, 84, Early Computer Programmer". NYTimes. Архивировано 16 декабря 2014. Дата обращения: 16 декабря 2014.
Frances Elizabeth Holberton, one of the first computer programmers, whose contributions to software over the years ranged from an early data-sorting program to helping develop the business programming language Cobol, died on Dec. 8 at a nursing home in Rockville, Md. She was 84.
- ↑ Levy, Claudia (2001-12-15). "Frances Holberton, 84; Pioneer Programmer of Early Computers". Los Angeles Times. Архивировано 3 марта 2016. Дата обращения: 9 марта 2019.
- ↑ Beyer, Kurt. Grace Hopper and the Invention of the Information Age (англ.). — London, Cambridge: MIT Press, 2012. — P. 198. — ISBN 9780262517263.
- ↑ Fritz, W. Barkley. The Women of ENIAC (англ.) // IEEE Annals of the History of Computing[англ.] : journal. — 1996. — Vol. 8, no. 3. — doi:10.1109/85.511940. Архивировано 21 ноября 2018 года.
- ↑ "Computer pioneer Betty Holberton dies at 84". Government Computer News. 2002-01-07. Архивировано из оригинала 2 декабря 2008. Дата обращения: 7 июня 2008.
Frances "Betty" Snyder Holberton, a pioneer in programming languages and other aspects of computing, died Dec. 8 in Rockville, Md. She was 84.