Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Адель Голдберг (род. 22 июля 1945 г.) - ученый-компьютерщик, который участвовал в разработке языка программирования Smalltalk -80 и различных концепций, связанных с объектно-ориентированным программированием, в то время как исследователь в Исследовательском центре Xerox в Пало-Альто (PARC) в 1970-х годах. [1]

Жизнь [ править ]

Она родилась в Кливленде , штат Огайо , а выросла в Чикаго , штат Иллинойс . Она получила степень бакалавра математики в Мичиганском университете в Анн-Арборе и степень магистра информатики в Чикагском университете . Она получила докторскую степень в области информатики в Чикагском университете в 1973 году. Она защитила диссертацию на тему «Компьютерное обучение: применение доказательства теорем к адаптивному анализу ответов», работая научным сотрудником в Стэнфордском университете. [1] Она также работала приглашенным исследователем в Стэнфордском университете . [2]

Голдберг начала работать в PARC в 1973 году в качестве лаборанта и научного сотрудника, и в конечном итоге стала менеджером Лаборатории системных концепций, где она, Алан Кей и другие разработали Smalltalk- 80, который разработал объектно-ориентированный подход Simula 67 и представил среда программирования перекрывающихся окон на экранах графических дисплеев. Новаторский формат Smalltalk был не только более простым в использовании, но и настраиваемым, а объекты можно было переносить между приложениями с минимальными усилиями. [1] [2] Голдберг и Кей также принимали участие в разработке шаблонов дизайна , предшественников шаблонов проектирования, обычно используемых в разработке программного обеспечения. [3]

Вместе с Кей она написала влиятельную статью «Personal Dynamic Media», в которой предсказывала мир, в котором обычные люди будут использовать портативные компьютеры для обмена, изменения и распространения личных медиа. [4] В этом документе изложено видение Dynabook .

Она была президентом Ассоциации вычислительной техники (ACM) с 1984 по 1986 год, и вместе с Аланом Каем и Дэном Ингаллсом получила премию ACM Software Systems Award в 1987 году, а также была включена в список Forbes «Двадцать имеющих значение». [1] Она также получила PC Magazine» премию за выслугу лет в 1996 году [1] В 1994 году она была введена в качестве стипендиата от Ассоциации вычислительной техники . [2]

Многие концепции, разработанные Голдберг и ее командой в PARC, стали основой для графических пользовательских интерфейсов, заменив более ранние системы на основе командной строки. По словам Голдберга, Стив Джобс потребовал демонстрации системы Smalltalk , которую она отказалась ему предоставить. В конце концов ее начальство приказало ей, и в этот момент она согласилась, убедившись, что решение «отдать кухонную раковину» Джобсу и его команде было тогда их ответственностью. [5] Apple в конечном итоге использовала многие идеи Alto и их реализации в качестве основы для среды рабочего стола Apple Macintosh .

В 1988 году Голдберг покинул PARC и стал соучредителем ParcPlace Systems, компании, которая создавала инструменты разработки для приложений на основе Smalltalk. Она занимала должность председателя и генерального директора ParcPlace Systems до ее слияния с Digitalk в 1995 году.

Она соучредила и в настоящее время работает в компании Neometron, Inc., оказывающей поддержку в Интернете в 1999 году, в Пало-Альто , Калифорния . Она работает в Bullitics . [6] В то же время она продолжает проявлять интерес к образованию, разрабатывая курсы по информатике в местных колледжах США и школах за рубежом. В том же духе она является членом совета директоров и консультантом Cognito Learning Media, поставщика мультимедийного программного обеспечения для естественнонаучного образования. [1]

В Музее компьютерной истории хранится коллекция рабочих документов, отчетов, публикаций и видеозаписей Голдберг, связанных с ее работой по развитию Smalltalk. [7]

Избранные публикации [ править ]

  • Smalltalk-80: Язык и его реализация (с Дэвидом Робсоном ), Addison-Wesley, 1983, ISBN  0-201-11371-6 (распродано; люди Smalltalk называют синей книгой )
  • Smalltalk-80: интерактивная среда программирования , Addison-Wesley, 1984, ISBN 0-201-11372-4 ( оранжевая книга ) 
  • Smalltalk-80: The Language (с Дэвидом Робсоном), Addison-Wesley, 1989, ISBN 0-201-13688-0 ( фиолетовая книга , пересмотр синей книги ) 

Ссылки [ править ]

  1. ^ a b c d e f Оукс, Элизабет Х. (2002). Международная энциклопедия женщин-ученых . Нью-Йорк, штат Нью-Йорк: факты в файле. С.  136–137 . ISBN 978-0816043811.
  2. ^ a b c Адель Голдберг Биография . BookRags.
  3. ^ Chamond Лю, Smalltalk, объекты и дизайн (СанХосе, НьюЙорк и Шанхай: toExcel, 2000), 240
  4. ^ Кей, Алан C .; Гольдберг, Адель (март 1977). «Персональные динамические медиа». Компьютер . 10 (3): 31–41. DOI : 10,1109 / cm.1977.217672 . S2CID 15070347 . 
  5. Triumph of the Nerds, Стенограммы телевизионной программы: Часть III, июнь 1996 г.
  6. ^ "Команда - Биос" . Буллитика - Бета . 26 апреля 2012 года Архивировано из оригинального 26 апреля 2012 года . Проверено 8 сентября 2015 года .
  7. ^ "Путеводитель по бумагам Адель Голдберг" . Музей истории компьютеров . Проверено 28 апреля 2016 года .

Внешние ссылки [ править ]

  • Краткая биография
  • Smalltalk FAQ (ссылка на публикации)
  • Стенограмма интервью из IEEE Global History Network
  • Неометрон
  • Устная история Адель Голдберг, Музей компьютерной истории