Adele Goldberg (informatyk) - Adele Goldberg (computer scientist)

Dr Adele Goldberg
Adele Goldberg na PyCon 2007.jpg
Dr Adele Goldberg na PyCon 2007
Urodzić się ( 22.07.1945 )22 lipca 1945 (wiek 76)
Cleveland, Ohio , Stany Zjednoczone
Narodowość amerykański
Alma Mater Uniwersytet Michigan , Uniwersytet Chicago
Znany z System Smalltalk
Kariera naukowa
Pola Informatyka
Instytucje Xerox PARC , Association for Computing Machinery , Stanford University

Adele Goldberg (ur. 22 lipca 1945) to amerykańska informatyk . Uczestniczyła w rozwijaniu języka programowania Smalltalk -80 i różnych koncepcji związanych z programowaniem obiektowym, będąc pracownikiem naukowym Xerox Palo Alto Research Center (PARC), w latach 70-tych.

Wczesne życie

Urodziła się w Cleveland , Ohio , a dorastał w Chicago , Illinois . Uzyskała tytuł licencjata matematyki na Uniwersytecie Michigan oraz tytuł magistra informatyki na Uniwersytecie w Chicago . Ukończyła doktorat z informatyki na Uniwersytecie w Chicago w 1973 roku. Rozprawę doktorską pt. „Instrukcja wspomagana komputerowo: zastosowanie sprawdzania twierdzeń do analizy odpowiedzi adaptacyjnej” obroniła pracując jako pracownik naukowy na Uniwersytecie Stanforda. Służyła jako wizytujący badacz na Uniwersytecie Stanforda .

Goldberg rozpoczęła pracę w PARC w 1973 roku jako asystentka laboratoryjna i naukowa, a ostatecznie została kierownikiem Laboratorium Koncepcji Systemowych, gdzie wraz z Alanem Kay i innymi opracowała Smalltalk -80. Język ten rozwinął podejście zorientowane obiektowo w Simula 67 i wprowadził środowisko programowania nakładających się okien na ekranach graficznych. Innowacyjny format Smalltalk jest prostszy w użyciu i można go dostosować. Obiekty można przenosić między aplikacjami przy minimalnym wysiłku. Goldberg i Kay byli zaangażowani w rozwój szablonów projektowych , prekursorów wzorców projektowych wykorzystywanych później w projektowaniu oprogramowania.

Wraz z Kay napisała wpływowy artykuł „Personal Dynamic Media”, który przewidywał świat, w którym zwykli ludzie będą używać notebooków do wymiany, modyfikacji i redystrybucji osobistych mediów. W tym artykule przedstawiono wizję Dynabooka .

Była prezesem Association for Computing Machinery (ACM) w latach 1984-1986 i wraz z Alanem Kayem i Danem Ingallsem otrzymała nagrodę ACM Software Systems Award w 1987 roku. Otrzymała PC Magazine” nagrodę za całokształt twórczości s w roku 1996. W 1994 roku został wprowadzony jako stypendystka z Association for Computing Machinery .

Wiele koncepcji opracowanych przez Goldberg i jej zespół w PARC stało się podstawą graficznych interfejsów użytkownika . Według Goldberga, Steve Jobs zażądał demonstracji systemu Smalltalk , którego odmówiła. Jej przełożeni w końcu zmusili ją do podporządkowania się. Apple w końcu wykorzystało wiele pomysłów zawartych w Alto i ich implementacjach jako podstawę dla swojego środowiska graficznego Apple Macintosh .

W 1988 roku Goldberg opuścił PARC, by współtworzyć ParcPlace Systems, firmę, która tworzyła narzędzia programistyczne dla aplikacji opartych na Smalltalk. Pełniła funkcję prezesa i dyrektora generalnego ParcPlace Systems do czasu jej fuzji z Digitalk w 1995 roku .

W 1999 roku współtworzyła Neometron, Inc., dostawcę wsparcia internetowego. Pracuje w Bullitics. Kontynuuje swoje zainteresowania edukacją, formułując kursy informatyki w lokalnych szkołach wyższych w Stanach Zjednoczonych i za granicą. Jest członkiem zarządu i doradcą w Cognito Learning Media, dostawcy oprogramowania multimedialnego do nauczania przedmiotów ścisłych.

W Muzeum Historii Komputerów znajduje się zbiór dokumentów roboczych Goldberg, raportów, publikacji i taśm wideo związanych z jej pracą nad rozwojem Smalltalk.

Wybrane publikacje

  • Smalltalk-80: The Language and Its Implementation (z Davidem Robsonem ), Addison-Wesley, 1983, ISBN  0-201-11371-6 (brak nakładu; nazwany niebieską księgą przez ludzi Smalltalk)
  • Smalltalk-80: the Interactive Programming Environment , Addison-Wesley, 1984, ISBN  0-201-11372-4 ( pomarańczowa książka )
  • Smalltalk-80: The Language (z Davidem Robsonem), Addison-Wesley, 1989, ISBN  0-201-13688-0 ( fioletowa księga , rewizja niebieskiej księgi )

Bibliografia

  1. ^ B c d e f Oakes Elżbieta H. (2002). Międzynarodowa encyklopedia kobiet-naukowców . Nowy Jork, NY: Fakty w aktach. s.  136–137 . Numer ISBN 978-0816043811.
  2. ^ a b c Biografia Adele Goldberg . BookRags.
  3. ^ Chamond Liu, Smalltalk, Przedmioty i projektowanie (San Jose, Nowy Jork i Szanghaj: toExcel, 2000), 240
  4. ^ Kay, Alan C.; Goldberg, Adele (marzec 1977). „Osobiste media dynamiczne”. Komputer . 10 (3): 31–41. doi : 10.1109/cm.1977.217672 . S2CID  15070347 .
  5. ^ Triumph of the Nerds, transkrypcje programu telewizyjnego: Część III czerwca 1996
  6. ^ "Zespół - Bios" . Bullitics - Beta . 26 kwietnia 2012. Zarchiwizowane od oryginału 26 kwietnia 2012 . Źródło 8 września 2015 .
  7. ^ „Przewodnik po papierach Adele Goldberg” . Muzeum Historii Komputerów . Źródło 28 kwietnia 2016 .

Zewnętrzne linki