Adele Goldberg (informatyk) - Adele Goldberg (computer scientist)
Dr Adele Goldberg | |
---|---|
Urodzić się |
Cleveland, Ohio , Stany Zjednoczone
|
22 lipca 1945
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
- ^ 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.
- ^ a b c Biografia Adele Goldberg . BookRags.
- ^ Chamond Liu, Smalltalk, Przedmioty i projektowanie (San Jose, Nowy Jork i Szanghaj: toExcel, 2000), 240
- ^ Kay, Alan C.; Goldberg, Adele (marzec 1977). „Osobiste media dynamiczne”. Komputer . 10 (3): 31–41. doi : 10.1109/cm.1977.217672 . S2CID 15070347 .
- ^ Triumph of the Nerds, transkrypcje programu telewizyjnego: Część III czerwca 1996
- ^ "Zespół - Bios" . Bullitics - Beta . 26 kwietnia 2012. Zarchiwizowane od oryginału 26 kwietnia 2012 . Źródło 8 września 2015 .
- ^ „Przewodnik po papierach Adele Goldberg” . Muzeum Historii Komputerów . Źródło 28 kwietnia 2016 .