Мэри Аллен Уилкс
Мэри Аллен Уилкс | |
---|---|
Рожденный | 25 сентября 1937 г. Чикаго, Иллинойс , США | ( 86 лет)
Альма-матер | Колледж Уэлсли , Гарвардская школа права |
Известный | Работа с LINC компьютером |
Научная карьера | |
Поля | Компьютерное программирование, логическое проектирование, право |
Учреждения | Массачусетский технологический институт , Вашингтонский университет в Сент-Луисе |
Мэри Аллен Уилкс (родилась 25 сентября 1937 года) — юрист, бывший программист и разработчик логики , известная своей работой с компьютером LINC , ныне признанным многими как первый в мире «персональный компьютер». [1]
Карьера
[ редактировать ]Уилкс родилась в Чикаго, штат Иллинойс , и в 1959 году окончила колледж Уэлсли по специальности философия и теология. [2] Уилкс планировала стать юристом, но друзья и наставники отговаривали ее заниматься юридической деятельностью из-за проблем, с которыми женщины сталкивались в этой области. [3] Учитель географии в восьмом классе сказал Уилксу: «Мэри Аллен, когда ты вырастешь, тебе следует стать программистом». [4] Она работала в этой области в качестве одного из первых программистов в течение нескольких лет, прежде чем заняться юриспруденцией и стать адвокатом в 1975 году. [5]
С
[ редактировать ]Уилкс работал под руководством Оливера Селфриджа и Бенджамина Голда над проектом распознавания речи в технологического института Массачусетского лаборатории Линкольна в Лексингтоне, штат Массачусетс, с 1959 по 1960 год, программируя IBM 704 и IBM 709 . [6] Она присоединилась к группе цифровых компьютеров, также в лаборатории Линкольна, как раз в тот момент, когда началась работа над проектом LINC в июне 1961 года под руководством Уэсли А. Кларка . Ранее Кларк разработал Lincoln TX-0 и TX-2 компьютеры . Вклад Уилкса в разработку LINC включал моделирование работы LINC на этапе проектирования на TX-2, [6] проектирование консоли для прототипа LINC и написание руководства оператора окончательного дизайна консоли. [7]
В январе 1963 года группа LINC покинула лабораторию Линкольна и основала Центр компьютерных технологий в биомедицинских науках в кампусе Массачусетского технологического института в Кембридже, штат Массачусетс, где летом 1963 года она обучила первых участников оценочной программы LINC, спонсируемой Национальные институты здравоохранения . [8] Уилкс обучал участников программы и написал первые ассемблерные программы LINC (LAP) для LINC, состоящего из 1024 слов. Она также является соавтором руководства по программированию LINC «Программирование LINC» вместе с Уэсли А. Кларком. [9]
Вашингтонский университет
[ редактировать ]Летом 1964 года основная группа разработчиков LINC покинула Массачусетский технологический институт и основала Лабораторию компьютерных систем в Вашингтонском университете в Сент-Луисе . [10] Уилкс, которая провела 1964 год, путешествуя по всему миру, снова присоединилась к группе в конце 1964 года, но жила и работала в доме своих родителей в Балтиморе до конца 1965 года. Она работала там в LINC, предоставленном Лабораторией компьютерных систем, и обычно считается быть первым пользователем персонального компьютера в доме. [11] [12]
К 1965 году команда LINC удвоила размер памяти LINC до 2048 12-битных слов, что позволило Уилксу разработать болеесложная операционная система LAP6. LAP6 включала в себя технику редактирования прокрутки, в которой использовался алгоритм, предложенный ее коллегами Мишеллом Дж. Стуки и Северо М. Орнштейном . [13] LAP6, который был описан как «исключительно хорошо спроектированный человеком», [14] предоставил пользователю возможность готовить, редактировать и манипулировать документами (обычно программами LINC) в интерактивном режиме в реальном времени, используя клавиатуру и дисплей LINC, как и более поздние персональные компьютеры. Ленты LINC выполняли функцию прокрутки, а также предоставляли возможности интерактивного хранения документов и программ. Программные документы можно было преобразовать в двоичный формат и запустить. Пользователи могли интегрировать свои собственные программы с LAP6, используя ссылку, предоставляемую системой, и обмениваться небольшими лентами LINC для совместного использования программ - ранняя возможность «открытого исходного кода».Часть этой работы выполнялась на машине LINC, установленной в доме ее родителей в Балтиморе. В интервью ее спросили, сделало ли это ее первым человеком, который использовал компьютер в частном доме, она ответила: «Ну, думаю, я могла бы быть…». [15]
Следующим проектом Лаборатории компьютерных систем, также возглавляемым Кларком, была разработка «Макромодулей», строительных блоков компьютеров. [16] Уилкс разработал многократный макромодуль, самый сложный из набора.
Юридическая карьера
[ редактировать ]Уилкс оставил компьютерную сферу в 1972 году, чтобы поступить на юридический факультет Гарвардского университета. Она много лет практиковала в качестве судебного адвоката, как в частной практике, так и в качестве руководителя отдела по экономическим преступлениям и защите прав потребителей прокуратуры округа Миддлсекс в Массачусетсе. Она преподавала в программе судебной защиты вработал на юридической школе Гарвардского университета с 1983 по 2011 год и в течение 18 лет был судьей на школьном конкурсе Эймса (учебный суд) первого и второго курсов. В 2001 году она стала арбитром Американской арбитражной ассоциации, рассматривая в основном дела, связанные с компьютерными науками и информационными технологиями. С 2005 по 2012 год она была судьей ежегодного конкурса по международному коммерческому арбитражу имени Виллема К. VIS в Вене, Австрия, организованного юридическим факультетом Университета Пейс.
Известность
[ редактировать ]Она известна в области информатики за:
- Разработка интерактивной операционной системы LAP6 для LINC, одной из первых подобных систем для персонального компьютера.
- Быть первым человеком, который использовал персональный компьютер дома.
Великобритании Ее работа была отмечена Национальным музеем вычислительной техники в 2013 году. [17] выставка «Героини вычислений» в Блетчли-парке , [18] и Форум музеев Хайнца Никсдорфа в Падерборне , Германия, на выставке 2015–2016 годов «В начале была Ада: женщины в компьютерной истории». [19]
Кавычки
[ редактировать ]- «Держу пари, что тебя нет компьютера ». у в гостиной [20] [6]
- «Удвоение памяти из 1024 слов дает еще одну маленькую память». [21]
- «В то время у нас было странное представление о том, что программное обеспечение должно быть полностью, абсолютно свободным от ошибок. К сожалению, это представление так и не прижилось». [12]
- «Обещать Системе — это серьезно». [22]
Избранные публикации
[ редактировать ]- «LAP5: Программа сборки LINC», Труды весеннего симпозиума DECUS , Бостон, май 1966 г. (LAP5 был «бета-версией» LAP6.)
- Справочник LAP6 , Вашингтонский университет. Лаборатория компьютерных систем. Представитель № 2, май 1967 г.
- Программирование Linc , Вашингтонский университет. Лаборатория компьютерных систем, 2-е изд., январь 1969 г., совместно с У.А. Кларком.
- « Разговорный доступ к машине на 2048 слов », Comm. ACM 13, 7, стр. 407–14, июль 1970 г. (Описание LAP6.)
- « Редактирование прокрутки: онлайн-алгоритм для работы с длинными строками символов », IEEE Trans. о компьютерах 19, 11, стр. 1009–15, ноябрь 1970 г.
- Дело об авторском праве , Вашингтонский университет. Техническая записка лаборатории компьютерных систем, май 1971 г.
- «Китайский дневник», Вашингтонский университет. Журнал 43, 1, осень 1972 г. Описывает поездку шести американских ученых-компьютерщиков (и их жен, включая Уилкс) в Китай на 18 дней в июле 1972 г. по приглашению китайского правительства с целью посетить и провести семинары для китайских ученых-компьютерщиков в Кантоне. , Шанхай и Пекин.
Ссылки
[ редактировать ]- ^ Несколько источников:
- Премия женщин компьютерного общества IEEE из ENIAC в области компьютерных пионеров Уэсли А. Кларку за «Первый персональный компьютер», 1981, Computer.org . Проверено 27 июля 2015 г.
- «Как компьютер стал персональным», Джон Маркофф , «Нью-Йорк Таймс» , 19 августа 2001 г.
- Кларк, Уэсли А., «ЛИНК был ранним и маленьким» , Труды Ассоциации вычислительной техники: история персонального компьютера, 9–10 января 1986 г., стр. 133–155. ACM-0-89791-176-8-1/86-0133.
- Белл, К. Гордон , Дж. Крейг Мадж и Джон Э. Макнамара, Компьютерная инженерия , Digital Press, 1978, стр. 175.
- ^ Орнштейн, Северо, Вычислительная техника в средние века , Authorhouse , 2002, с. 106. ISBN 9781403315175
- ^ Томпсон, Клайв (13 февраля 2019 г.). «Тайная история женщин в программировании» . Нью-Йорк Таймс . Проверено 18 февраля 2019 г.
- ↑ 10-й фестиваль винтажных компьютеров. Архивировано 28 июля 2011 г. на Wayback Machine ». Vintage.org . Проверено 27 июля 2015 г.
- ^ «Профиль юриста Мэри Аллен Уилкс» . Мартиндейл.com . Проверено 03 мая 2023 г.
- ^ Jump up to: а б с «Интервью с Мэри Аллен Уилкс на 10-м фестивале винтажных компьютеров» . Ютуб . Маунтин-Вью, Калифорния. 4 ноября 2007 года . Проверено 27 июля 2015 г.
- ^ Консоль управления LINC , Вашингтонский университет. Лаборатория компьютерных систем, ЛИНК, Документ № 2, 23 июля 1963 г.
- ^ Розенфельд, С.А., Лабораторный компьютерный прибор (LINC) : Генезис технологической революции. В материалах семинара , посвященного 20-летию компьютера ЛИНК . Представитель НИЗ, Управление истории НИЗ, 30 ноября 1983 г., стр. 4. History.nih.gov . Проверено 27 июля 2015 г.
- ^ Программирование LINC , Вашингтонский университет. Лаборатория компьютерных систем, 2-е изд., январь 1969 г., совместно с У.А. Кларком.
- ^ Розенфилд, соч. цит., с. 5.
- ^ Орнштейн,Северо и Брюс Дамер, LINC @ 45: смена парадигмы , 1962 г.2008. www.digibarn.com . Проверено 28 июля 2015 г.
- ^ Jump up to: а б «Уилкс, Мэри Аллен, презентация 10-го фестиваля старинных компьютеров, минуты 28–40» . Ютуб . Маунтин-Вью, Калифорния. 5 ноября 2007 года . Проверено 28 июля 2015 г.
- ^ Уилкс, Мэри Аллен, LAP6 Использование алгоритма редактирования текста Стуки-Орнштейна , Вашингтонский университет. Лаборатория компьютерных систем. Представитель№ 18, февраль 1970 г.
- ^ Денес, П.Б. и М.В. Мэтьюз, «ЛабораторияКомпьютеры: их возможности и способы их использования.заставить их работать на вас», Труды IEEE, том 58, № 4, апрель 1970 г., стр. 520–530, стр. 522 .
- ^ Кита, Чигуса. «Компьютер LINC в 45 лет». IEEE Анналы истории вычислений 30, вып. 4 (2008): страницы 92–97.
- ^ Кларк,WA и др., Макромодульные компьютерные системы (семь статей), Весенняя совместная вычислительная конференция AFIPS, 1967 , 335-401. Проверено 3 мая 2023 г.
- ^ «Женщины в компьютерной галерее открывается | Национальный музей вычислительной техники» . Архивировано из оригинала 23 января 2019 г.
- ^ «Все размеры | Компьютерные героини — Мэри Аллен Уилкс | Flickr — Обмен фотографиями!» .
- ^ «HNF — Ада Лавлейс» .
- ↑ Отец Уилкса бесчисленным друзьям и знакомым в 1965 году.
- ^ Предисловие, Справочник LAP6 .
- ^ Справочник LAP6 , цитируя Сёрена Кьеркегора , «Философские фрагменты» .