Адель Голдберг (ученый-компьютерщик)
Доктор Адель Голдберг | |
---|---|
![]() Доктор Адель Голдберг на конференции Python (PyCon), 2007 г. | |
Рожденный | |
Альма-матер | Мичиганский университет Чикагский университет |
Известный | Смоллток -система |
Научная карьера | |
Поля | Информатика |
Учреждения | Xerox PARC , Ассоциация вычислительной техники , Стэнфордский университет |
Диссертация | Компьютерное обучение: применение доказательства теорем к анализу адаптивных ответов (1973) |
Адель Голдберг (род. 22 июля 1945 г.) — американский учёный-компьютерщик . Она была одним из соавторов языка программирования Smalltalk -80, компьютерного программного обеспечения, упрощающего язык программирования и ставшего основой знаний и структуры для многих других языков программирования, таких как Python, C и Java. [1] Она также разработала множество концепций, связанных с объектно-ориентированным программированием, будучи исследователем в Xerox Исследовательском центре в Пало-Альто (PARC) в 1970-х годах.
Молодость образование и
Голдберг родилась в Кливленде , штат Огайо , 22 июля 1945 года. Ее родители переехали в Чикаго , штат Иллинойс, когда ей было 11 лет, где она провела остаток своего детства. [2] ей нравилось решать задачи С юных лет и заниматься математикой. В старшей школе она была членом школьного совета, но потом поняла, что это не ее сфера интересов. Учителя поощряли ее заниматься математикой. [2] В 1967 году она получила степень бакалавра математики в Мичиганском университете . [3] В 1963 году Голдберг на несколько лет расстался с Чикаго и поступил в Мичиганский университет. Она считала Анн-Арбор большим изменением своего образа жизни в Чикаго, упоминая о трудностях адаптации к жизни, впервые разлученной со своей сестрой-близнецом. Диплом по математике защитил ее от социальной нестабильности в стране, поскольку в том же году был убит президент Джон Ф. Кеннеди. Математика и естествознание дали ей возможность посвятить время учебе и избегать социальных ситуаций. Она провела там три года, уехала в Европу и пропустила один семестр, а затем вернулась, чтобы получить степень. [4]
Заинтересовавшись компьютерной тематикой, Голдберг работала стажером в IBM летом на первом курсе колледжа, где она научилась программировать машины с единичной записью . [5] После окончания обучения она поступила в Чикагский университет , где получила степень магистра (в 1969 году) и доктора философии (в 1973 году) в области информатики . [3] Она защитила диссертацию «Компьютерное обучение: применение доказательства теорем к анализу адаптивных реакций», работая научным сотрудником в Стэнфордском университете . [6] Она также работала приглашенным исследователем в Стэнфорде. [7] В Калифорнии во время встречи Специальной группы по интересам пользователей компьютеров в образовании (ACM SIGCSE) Ассоциации вычислительной техники Адель познакомилась с Джоном Стохом, сотрудником XEROX, где они говорили о потенциальном компьютере, предназначенном для обучения детей, под названием Dynabook. [8]
Карьера [ править ]
1973:
Голдберг начала работать в PARC в 1973 году в качестве лаборанта и научного сотрудника, а в конечном итоге стала менеджером Лаборатории системных концепций, где она, Алан Кей и другие исследователи разработали язык программирования Smalltalk -80. [6] В то время женщины-компьютерщики не были обычным явлением, тем не менее Алан Кей , лидер в области проектирования и разработки первого современного компьютерного интерфейса, нанял беременную Адель Голдберг. Этот язык разработал объектно-ориентированный подход Simula 67 и представил среду программирования перекрывающихся окон на графических экранах. Этот новый «персональный компьютер» с его ключевыми функциями, включая портативность, сетевое подключение, связь с другими людьми, создание моделей и возможности обмена контентом, был целью Smalltalk в то время.
Инновационный формат Smalltalk был прост в использовании и настраиваемый. Объекты можно было перемещать между приложениями с минимальными усилиями. [6] [7] Голдберг и Кей участвовали в разработке шаблонов дизайна , предшественников шаблонов проектирования, которые позже использовались при разработке программного обеспечения. [9] Адель говорит, что Smalltalk черпал вдохновение из другого языка, созданного в шестидесятые годы, — Simula . Smalltalk 72, одна из итераций, был первым, в котором появилась низкоуровневая анимация и музыка. Адель и ее команда объединились с Дугом Энгельбартом , первоначальным изобретателем мыши, чтобы увидеть возможности ее включения в Smalltalk с целью улучшения доступа, избегая командных строк с забавным синтаксисом. Smalltalk 72 стал для Адель первой возможностью «научить» и объяснить эту модель кому угодно. [10]
1976:
Вместе с Кей она написала влиятельную статью «Персональные динамические медиа», в которой предсказала мир, в котором обычные люди будут использовать ноутбуки для обмена, изменения и перераспределения личных медиа. [11] В этом документе изложено видение Dynabook . Она подчеркнула идею небольшого устройства, которое можно было бы носить с собой куда угодно и которое могло бы выдавать информацию в количествах, приближающихся к сенсорным системам человека, причем продукция должна была быть более высокого качества, чем газеты. [12] В этом документе изложено видение Dynabook .
1981:
Адель очень любила Smalltalk и тратила много времени на продвижение своего творения. В 1981 году журнал BYTE опубликовал статью о Smalltalk, где она лично помогла написать и отредактировать статью с целью представить и нормализовать объектно-ориентированное программирование как необходимость в современном развивающемся и технологически зависимом обществе. [13]
1984:
Многие концепции, разработанные Голдберг и ее командой в PARC, стали основой графических пользовательских интерфейсов . По словам Голдберг, Стив Джобс потребовал демонстрации системы Smalltalk , которую она сначала отказалась ему предоставить, хотя в конечном итоге начальство заставило ее подчиниться. [14] В конечном итоге Apple взяла многие идеи, использованные в Xerox Alto , и их реализации, и использовала их в качестве основы для своей Apple Macintosh среды рабочего стола . После этого Стиву Джобсу показали раннюю версию Smalltalk Голдберга (в то время модель 76), где он немедленно включил ее в новый компьютер Apple — Macintosh . Это привело к появлению рекламного ролика, который вышел в эфир в 1984 году во время Суперкубка XVIII. В рекламном ролике подчеркивались ключевые особенности Smalltalk, в том числе важность графического пользовательского интерфейса , поскольку он облегчает взаимодействие за счет простоты. [13]
1986:
С 1984 по 1986 год Адель была президентом Ассоциации вычислительной техники. Среди ее предыдущих должностей - национальный секретарь и главный редактор журнала ACM Computing Surveys, которая вместе со своими коллегами Ингаллсом и Кей была удостоена в 1987 году премии ACM Software Systems Award за разработку Smalltalk. [15]
1988:
В 1988 году Голдберг покинул PARC и стал сооснователем ParcPlace Systems, компании, которая создавала инструменты разработки для приложений на базе Smalltalk. Большая часть ее работы в PARC лежит в основе современных графических пользовательских интерфейсов, которые заменяют более ранние системы с командной строкой. [10] Там она занимала пост председателя и генерального директора до слияния с Digitalk в 1995 году. В 1999 году она также стала сооснователем компании Neometron, Inc., поставщика услуг интернет-поддержки. Она работает в Bullitics. [16] Она продолжает интересоваться образованием, разрабатывая курсы информатики в местных колледжах в США и за рубежом. Она является членом правления и советником компании Cognito Learning Media, поставщика мультимедийного программного обеспечения для научного образования. [6]
Достижения и награды [ править ]
«Задачей Dynabook остается создание среды, как среды творческого моделирования, так и учебной программы, чтобы перевернуть то, как дети могут делиться своим пониманием того, как все работает, и задаваться вопросом, отражает ли это понимание приближение к реальности». – Адель Голдберг
Голдберг была удостоена ряда наград и наград за вклад в развитие компьютерных систем. Она была президентом Ассоциации вычислительной техники (ACM) с 1984 по 1986 год и вместе с Аланом Кеем и Дэном Ингаллсом получила премию ACM Software Systems Award в 1987 году. Она была включена в список «Двадцать важных людей» по версии Forbes. [6] В 1994 году она была назначена членом ACM . [7] В 1996 году она получила PC Magazine за заслуги перед жанром. награду журнала [6] В 2002 году она была удостоена премии доктора Добба за выдающиеся достижения в программировании вместе с Дэном Ингаллсом. [17] В 2010 году она была принята в Зал славы Международной организации женщин в технологиях (WITI). [18] Ей была присвоена степень почетного доктора Открытого университета . [17] В 2021 году она получила Премию выпускников Чикагского университета за профессиональные достижения. Кроме того, в 2014 году ей была присвоена почетная степень Мичиганского университета. [19]
В Музее истории компьютеров (CHM) хранится коллекция рабочих документов, отчетов, публикаций и видеозаписей Гольдберг, связанных с ее работой над разработкой Smalltalk. [20] В 2022 году вместе с Дэном Ингаллсом она стала научным сотрудником CHM за продвижение и совместную разработку среды программирования Smalltalk, а также за вклад в продвижение использования компьютеров в образовании. [3]
Избранные публикации [ править ]
- Кей А., Голдберг А. и группа исследований в области обучения исследовательского центра Xerox в Пало-Альто. (1977б). Персональные динамические медиа. В компьютере (том 10, выпуск 3, стр. 31–41). https://augmentingcognition.com/assets/Kay1977.pdf
- Гольдберг, Адель; Робсон, Дэвид (1 мая 1983 г.). Харрисон, Майкл А. (ред.). Smalltalk-80: язык и его реализация . Бостон : Аддисон-Уэсли . ISBN 978-0201113716 . (распродано; синяя книга , известная людям на Smalltalk)
- Гольдберг, Адель (1 декабря 1983 г.). Smalltalk-80: Интерактивная среда программирования . Бостон : Аддисон-Уэсли . ISBN 978-0201113723 . ( оранжевая книга )
- Гольдберг, Адель; Робсон, Дэвид (1 июня 1989 г.). Smalltalk-80: Язык . Бостон : Аддисон-Уэсли . ISBN 978-0201136883 . ( фиолетовая книга , редакция синей книги )
Ссылки [ править ]
- ^ ГфГ. (2022, 30 сентября). Введение в Смоллток. Гики для гиков. https://www.geeksforgeeks.org/introduction-to-smalltalk/
- ^ Перейти обратно: а б «Устная история: Адель Голдберг» . ЭТВ . 14 апреля 2022 г. . Проверено 18 декабря 2022 г.
- ^ Перейти обратно: а б с «Адель Голдберг: Товарищ 2022 года» . Музей компьютерной истории (CHM) . Апрель 2022 года . Проверено 14 апреля 2022 г.
- ^ Этит. (2022, 14 апреля). Устная история: Адель Голдберг — Wiki по истории техники и технологий. ЭТВ. https://ethw.org/Oral-History:Adele_Goldberg#Undergraduation_Career_at_U_of_Michigan
- ^ «Адель Голдберг» . Центр истории вычислений . Проверено 17 декабря 2022 г.
- ^ Перейти обратно: а б с д и ж Оукс, Элизабет Х. (2002). Международная энциклопедия женщин-ученых . Нью-Йорк, Нью-Йорк: факты в архиве. стр. 136–137. ISBN 978-0816043811 .
- ^ Перейти обратно: а б с Биография Адель Голдберг . КнигаТряпки.
- ^ Женщины, которые изменили технологии - доктор Адель Голдберг. (без даты). Экстремальные сети. https://www.extremenetworks.com/resources/blogs/women-who-changed-tech-dr-adele-goldberg
- ^ Чамонд Лю, Smalltalk, объекты и дизайн (Сан-Хосе, Нью-Йорк и Шанхай: toExcel, 2000), 240
- ^ Перейти обратно: а б Доктор Адель Голдберг. (2017, 20 августа). Общество истории информационных технологий. https://www.ithistory.org/honor-roll/dr-adele-goldberg
- ^ Кей, Алан С .; Гольдберг, Адель (март 1977 г.). «Персональные динамические медиа». Компьютер . 10 (3): 31–41. дои : 10.1109/см.1977.217672 . S2CID 15070347 .
- ^ Кей А., Голдберг А. и группа исследований в области обучения в исследовательском центре Xerox в Пало-Альто. (1977). Персональные динамические медиа. В компьютере (том 10, выпуск 3, стр. 31–41). https://augmentingcognition.com/assets/Kay1977.pdf
- ^ Перейти обратно: а б Женщины, которые изменили технологии - доктор Адель Голдберг. (нд-б). Экстремальные сети. https://www.extremenetworks.com/resources/blogs/women-who-changed-tech-dr-adele-goldberg
- ^ Крингли, Роберт X. (июнь 1996 г.). «Триумф ботаников: Стенограммы телепрограммы: Часть III» . PBS.org .
- ^ Музей истории компьютеров. (2022б, 8 сентября). Адель Голдберг - CHM. ЧМ. https://computerhistory.org/profile/adele-goldberg/
- ^ «Команда — Биос» . Буллитика — Бета . 26 апреля 2012. Архивировано из оригинала 26 апреля 2012 года . Проверено 8 сентября 2015 г.
- ^ Перейти обратно: а б «Награда доктора Добба за выдающиеся достижения в области программирования 2002 года» . Доктор Добб . Проверено 19 декабря 2022 г.
- ^ (Камар, 2022)
- ^ Музей истории компьютеров. (2022, 8 сентября). Адель Голдберг - CHM. ЧМ. https://computerhistory.org/profile/adele-goldberg/
- ^ Путеводитель по бумагам Адель Голдберг . Музей истории компьютеров . Проверено 28 апреля 2016 г.
Внешние ссылки [ править ]
- 1945 рождений
- Американские писатели научно-популярной литературы XX века
- Американские учёные XX века
- Американские писательницы XX века
- Американские женщины-учёные XX века
- Американские евреи 20-го века
- Американские евреи XXI века
- Американские учёные XXI века
- Американские писательницы XXI века
- Американские женщины-учёные XXI века
- Американские ученые-компьютерщики
- Еврейские женщины-учёные
- Еврейские учёные
- Американские писатели-технологи
- Американские женщины-компьютерщики
- Инженеры из Иллинойса
- Инженеры из Огайо
- 1994 г. Члены Ассоциации вычислительной техники.
- Живые люди
- Президенты Ассоциации вычислительной техники
- Ученые PARC (компания)
- Ученые из Калифорнии
- Ученые из Чикаго
- Ученые из Кливленда
- Выпускники Колледжа литературы, науки и искусств Мичиганского университета
- Женщины-писатели-технологи