Adele Goldberg (nacida el 22 de julio de 1945) es una científica informática que participó en el desarrollo del lenguaje de programación Smalltalk -80 y varios conceptos relacionados con la programación orientada a objetos mientras era investigadora en el Xerox Palo Alto Research Center (PARC), en la década de 1970. [1]
Dra. Adele Goldberg | |
---|---|
Nació | Cleveland, Ohio , Estados Unidos | 22 de julio de 1945
Nacionalidad | americano |
alma mater | Universidad de Michigan , Universidad de Chicago |
Conocido por | Sistema Smalltalk |
Carrera científica | |
Campos | Ciencias de la Computación |
Instituciones | Xerox PARC , Asociación de Maquinaria de Computación , Universidad de Stanford |
La vida
Nació en Cleveland , Ohio y creció en Chicago , Illinois . Recibió su licenciatura en matemáticas en la Universidad de Michigan en Ann Arbor y una maestría en ciencias de la información de la Universidad de Chicago . Recibió su doctorado en ciencias de la información de la Universidad de Chicago en 1973. Completó su disertación, "Instrucción asistida por computadora: la aplicación de la demostración de teoremas al análisis de respuesta adaptativa", mientras trabajaba como investigadora asociada en la Universidad de Stanford. [1] También se desempeñó como investigadora visitante en la Universidad de Stanford . [2]
Goldberg comenzó a trabajar en PARC en 1973 como asistente de laboratorio e investigación, y finalmente se convirtió en gerente del Laboratorio de Conceptos del Sistema, donde ella, Alan Kay y otros desarrollaron Smalltalk -80, que desarrolló el enfoque orientado a objetos de Simula 67 e introdujo un entorno de programación de ventanas superpuestas en pantallas de visualización gráfica. El formato innovador de Smalltalk no solo era más fácil de usar, también era personalizable y los objetos se podían transferir entre aplicaciones con un mínimo esfuerzo. [1] [2] Goldberg y Kay también participaron en el desarrollo de plantillas de diseño , precursoras de los patrones de diseño comúnmente utilizados en el diseño de software. [3]
Junto con Kay, escribió el influyente artículo "Personal Dynamic Media", que predijo un mundo en el que las personas comunes y corrientes usarían computadoras portátiles para intercambiar, modificar y redistribuir los medios personales. [4] Este documento esbozó la visión del Dynabook .
Fue presidenta de la Association for Computing Machinery (ACM) de 1984 a 1986 y, junto con Alan Kay y Dan Ingalls , recibió el premio ACM Software Systems en 1987 y también fue incluida en "Twenty Who Matter" de Forbes. [1] También recibió el premio Lifetime Achievement Award de PC Magazine en 1996. [1] En 1994, fue admitida como miembro de la Association for Computing Machinery . [2]
Muchos de los conceptos desarrollados por Goldberg y su equipo en PARC se convirtieron en la base de las interfaces de usuario basadas en gráficos, reemplazando los sistemas anteriores basados en la línea de comandos. Según Goldberg, Steve Jobs exigió una demostración del Smalltalk System , que ella se negó a darle. Sus superiores finalmente le ordenaron que, en ese momento, ella cumpliera, satisfecha de que la decisión de "regalar el fregadero de la cocina" a Jobs y su equipo era responsabilidad de ellos. [5] Apple finalmente utilizó muchas de las ideas de Alto y sus implementaciones como base para su entorno de escritorio Apple Macintosh .
En 1988, Goldberg dejó PARC para cofundar ParcPlace Systems, una empresa que creaba herramientas de desarrollo para aplicaciones basadas en Smalltalk. Se desempeñó como presidenta y directora ejecutiva de ParcPlace Systems hasta su fusión en 1995 con Digitalk.
Fue cofundadora y actualmente trabaja en Neometron, Inc., un proveedor de soporte de Internet en 1999, de Palo Alto , California . Trabaja en Bullitics . [6] Al mismo tiempo, continúa con su interés en la educación, formulando cursos de informática en colegios comunitarios en los Estados Unidos y en escuelas en el extranjero. En la misma línea, es miembro de la junta y asesora de Cognito Learning Media, un proveedor de software multimedia para la educación científica. [1]
El Museo de Historia de la Computación alberga una colección de documentos de trabajo, informes, publicaciones y cintas de video de Goldberg relacionados con su trabajo en el desarrollo de Smalltalk. [7]
Publicaciones Seleccionadas
- Smalltalk-80: The Language and Its Implementation (con David Robson ), Addison-Wesley, 1983, ISBN 0-201-11371-6 (agotado; llamado el libro azul por la gente de Smalltalk)
- Smalltalk-80: el entorno de programación interactiva , Addison-Wesley, 1984, ISBN 0-201-11372-4 (el libro naranja )
- Smalltalk-80: The Language (con David Robson), Addison-Wesley, 1989, ISBN 0-201-13688-0 (el libro morado , una revisión del libro azul )
Referencias
- ^ a b c d e f Oakes, Elizabeth H. (2002). Enciclopedia internacional de mujeres científicas . Nueva York, NY: Facts on File. págs. 136-137 . ISBN 978-0816043811.
- ^ a b c Biografía de Adele Goldberg . BookRags.
- ^ Chamond Liu, Smalltalk, Objects, and Design (San José, Nueva York y Shanghai: toExcel, 2000), 240
- ^ Kay, Alan C .; Goldberg, Adele (marzo de 1977). "Medios dinámicos personales". Computadora . 10 (3): 31–41. doi : 10.1109 / cm.1977.217672 . S2CID 15070347 .
- ^ Triumph of the Nerds, Transcripciones del programa de televisión: Parte III, junio de 1996
- ^ "El equipo - Biografías" . Bullitics - Beta . 26 de abril de 2012. Archivado desde el original el 26 de abril de 2012 . Consultado el 8 de septiembre de 2015 .
- ^ "Guía de los papeles de Adele Goldberg" . Museo de Historia de la Computación . Consultado el 28 de abril de 2016 .
enlaces externos
- Una breve biografía
- Preguntas frecuentes de Smalltalk (referencia para publicaciones)
- Transcripción de la entrevista de IEEE Global History Network
- Neometrón
- Historia oral de Adele Goldberg, Museo de Historia de la Computación