Adele Goldberg

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Adele Goldberg

Adele Goldberg ( Cleveland , 22 iulie 1945 ) este o informaticiană americană care a participat la dezvoltarea limbajului de programare Smalltalk -80 și a diferitelor concepte legate de programarea orientată pe obiecte în timp ce era cercetător la Centrul de Cercetare Xerox Palo Alto (PARC) ) în anii 70 [1] .

Biografie

Născută în Cleveland , Ohio , dar crescută în Chicago , Illinois , a absolvit o diplomă de licență în matematică la Universitatea din Michigan și a obținut un master și un doctorat în știința informației de la Universitatea din Chicago . [1] De asemenea, a lucrat ca cercetător vizitat la Universitatea Stanford . [2]

Goldberg a început să lucreze la PARC în 1973 ca asistent de laborator și de cercetare, și în cele din urmă a devenit șef de sistem Concepte de laborator în cazul în care ea, Alan Kay, și altele dezvoltat Smalltalk -80, precum și Simula a abordării orientate-obiect. 67, introducând o programare mediul ferestrelor suprapuse pe ecranele grafice. Nu numai că formatul inovator al Smalltalk era mai ușor de utilizat, dar era și personalizabil, iar obiectele puteau fi transferate între aplicații cu un efort minim. [1] [2] Goldberg și Kay au fost, de asemenea, implicați în dezvoltarea modelelor de design utilizate în mod obișnuit în proiectarea software-ului. [3]

A fost președintă a Asociației pentru Mașini de Calculat (ACM) din 1984 până în 1986 și împreună cu Alan Kay și Dan Ingalls au primit premiul ACM Software Systems Award în 1987. [1] De asemenea, a primit PC Magazine Lifetime Achievement Award în 1996 În 1994 a fost a devenit membru al Asociației pentru Mașini de Calcul . [2]

Multe dintre conceptele dezvoltate de Goldberg și echipa sa de la PARC au devenit baza pentru interfețe grafice, înlocuind sistemele anterioare bazate pe linia de comandă. Potrivit lui Goldberg, Steve Jobs ar fi cerut o demonstrație a sistemului Smalltalk și pe care ea ar fi refuzat să-i dea la început. Cu toate acestea, împinsă de superiorii ei, Goldberg va îndeplini cererea lui Jobs. [4] Apple a folosit în cele din urmă multe dintre ideile și implementările echipei Goldberg ca bază pentru mediul desktop Macintosh .

În 1988, Goldberg a părăsit PARC pentru a fonda ParcPlace Systems, o companie care a creat instrumente de dezvoltare pentru aplicații bazate pe Smalltalk. A ocupat funcția de președinte și CEO al ParcPlace Systems până la fuziunea din 1995 cu Digitalk. [5] [6]

A cofondat Neometron Inc., un furnizor de asistență pentru Internet în Palo Alto , California . [7] În același timp, el și-a continuat interesul pentru educație, stabilind cursuri de informatică la mai multe colegii universitare din Statele Unite și din străinătate. De asemenea, este membru al consiliului și consultant al Cognito Learning Media, un furnizor de software multimedia pentru educația științifică. [1]

Muzeul de istorie a computerului găzduiește o colecție de documente de lucru, rapoarte, publicații și casete video ale lui Goldberg referitoare la munca sa privind dezvoltarea Smalltalk. [8]

Publicații selectate

  • Smalltalk-80: The Language and its Implementation (cu David Robson), Addison-Wesley, 1983, ISBN 0-201-11371-6 (epuizat; numit Cartea albastră de către oamenii Smalltalk)
  • Smalltalk-80: Interactive Programming Environment , Addison-Wesley, 1984, ISBN 0-201-11372-4 ( cartea portocalelor )
  • Smalltalk-80: The Language (cu David Robson), Addison-Wesley, 1989, ISBN 0-201-13688-0 ( cartea mov , o revizuire a cărții albastre )

Notă

  1. ^ a b c d și Elizabeth H. Oakes, Enciclopedia internațională a femeilor de știință , New York, NY, Facts on File, 2002, pp. 136–137 , ISBN 978-0816043811 .
  2. ^ a b c Adele Goldberg Biografie , BookRags.
  3. ^ Chamond Liu, Smalltalk, Objects, and Design (San Jose, New York și Shanghai: toExcel, 2000), 240
  4. ^ Triumful Nerds, Transcrieri ale programului de televiziune: Partea a III-a, iunie 1996
  5. ^ witi.com , http://www.witi.com/center/witimuseum/halloffame/100883/Adele-Goldberg-Founding-Chairman,-ParcPlace-Systems,-Inc-/ .
  6. ^ ParcPlace și Digitalk to Merge .
  7. ^ Bullitics - Beta , 26 aprilie 2012, https://web.archive.org/web/20120426065335/http://www.bullitics.com/content/team.html . Adus la 8 septembrie 2015 (arhivat din original la 26 aprilie 2012) .
  8. ^ Computer History Museum , http://www.computerhistory.org/collections/catalog/102733960 . Adus la 28 aprilie 2016 .

Alte proiecte

linkuri externe

Controlul autorității VIAF (EN) 94.780.281 · ISNI (EN) 0000 0000 6650 7358 · LCCN (EN) n82091660 · GND (DE) 132 191 067 · BNF (FR) cb12541122z (dată) · NLA (EN) 36.534.268 · NDL (EN, JA) 00.44114 milioane · WorldCat Identities ( EN ) lccn-n82091660