Alice Hartley (1937-2017) fue una científica informática y mujer de negocios estadounidense. Hartley trabajó en varios dialectos de Lisp , implementando múltiples partes de Interlisp , manteniendo Macintosh Common Lisp y desarrollando conceptos en informática y diseño de lenguajes de programación que todavía se utilizan en la actualidad.
Alice K. Hartley | |
---|---|
Nació | 13 de diciembre de 1937 Bridgeport, Connecticut |
Fallecido | 29 de junio de 2017 (79 años) Boston, Massachusetts |
Nacionalidad | americano |
Educación | Instituto de Tecnología de Massachusetts MSc Physics, 12 de junio de 1959 |
alma mater | Instituto de Tecnología de Massachusetts |
Conocido por | Lisp , Interlisp , ANSI Common Lisp |
Carrera científica | |
Instituciones | Instituto de Tecnología de Massachusetts , Litton Industries , MIT , BBN , Paladian Systems, Apple Computer |
Tesis | Una investigación de conglomerados en carreteras de dos carriles (1959) |
Asesor de doctorado | PM Morse |
Hartley era un jugador aficionado, que jugaba y asesoraba sobre los primeros juegos de computadora en las décadas de 1970 y 1990. [ cita requerida ] Hartley también era un coleccionista, importador y comerciante de antigüedades, y era el propietario de Elephant and Castle, una tienda de antigüedades en Boston. [1] [ cita requerida ]
Hartley pasó su carrera como investigadora en Litton Industries , MIT , BBN , una de las primeras empleadas y vicepresidenta de tecnología en Paladian Systems, e ingeniera en Apple Computer antes de jubilarse en Boston, Massachusetts .
Vida temprana
Alice Hartley nació en Bridgeport, Connecticut el 13 de diciembre de 1937, hija de Lowell James Hartley de Minneapolis, Minnesota y Rachel Matilda Virta de Aura, Finlandia. Hartley se graduó de Bassick High School en Bridgeport y fue la mejor estudiante de la clase de 1955. Fue miembro del club de ciencias newtonianas y animadora. [2] Fue finalista en la decimocuarta edición anual de Westinghouse Science Talent Search . [3] Hartley fue aceptado en el MIT en 1955 con una beca de General Motors. Se graduó con Maestría en Física el 12 de junio de 1959.
Carrera profesional
En 1961, Alice Hartley co-escribió un “programa de estudio de la investigación de reconocimiento de patrones”, con George S. Sebestyen en Litton Systems Inc . [4] Este es el primer registro de su empleo relacionado con la investigación fuera del MIT.
Después de Litton Industries, Alice Hartley trabajó como científica sénior en BBN Technologies (Bolt Beranek y Newman Inc.) desde 1969, cuando "asumió el papel de Dan Murphy en BBN Lisp " y agregó varios tipos de datos nuevos al sistema. incluso; “Matrices, cadenas, números grandes, números de coma flotante”. [5]
Durante su tiempo en BBN, Hartley co-desarrolló el concepto de pila de espaguetis [5] con Daniel G. Bobrow , una forma de funcionalidad de seguimiento de pila en Interlisp que trajo herramientas de depuración tempranas a la comunidad de programación. Hartley también trabajó con Douglas W. Clark en la implementación del recolector de basura de linealización de listas. [6]
Hartley figura como el mantenedor del Interlisps Basic System en el "Manual de referencia de Interlisp" de 1974 junto con Warren Teitelman (Servicios de usuario) y JW Goodman (Funciones aritméticas especiales). [7] Dice:
Sistema básico de AK Hartley: es decir, intérprete, entrada / salida, recolector de basura; más todos los subrs, es decir, funciones de lenguaje de máquina codificadas a mano como PRINT, CONS, PROG, GO, etc .; más compilador.
Hartley recibe las gracias de Paul Graham en la introducción a ANSI Common Lisp [8] y Guy Steele lo menciona como colaborador en The Evolution of Lisp. [9]
Hartley renunció a BBN el 7 de noviembre de 1984 para unirse a una nueva empresa de ingeniería de inteligencia artificial, Palladian Software, Inc, como vicepresidenta de tecnología, donde trabajó hasta 1987. Mientras estuvo en Palladian, Hartley dirigió el desarrollo de varios sistemas de "inteligencia artificial" modelización financiera y negociación en los mercados financieros. [ cita requerida ]
Después de Palladian Software Inc, Hartley trabajó para Apple Computers en Allegro Common Lisp y herramientas para usar Lisp en Macintosh. [10] Hartley mantuvo por sí sola Macintosh Common Lisp hasta 2007, cuando abrió el código fuente bajo LLGPL. [11] [12] [13]
Referencias
- ^ "Colección: archivos personales de Alice K. Hartley" . archivesspace.mit.edu . Consultado el 4 de abril de 2020 .
- ^ "La VOZ DE BASSICK" (PDF) . Biblioteca Pública de Bridgeport . Consultado el 4 de abril de 2020 .
- ^ "Nombres de los ganadores y menciones honoríficas en 1955 Science Talent Search, 1955" . emmas-lib.mit.edu . Consultado el 12 de agosto de 2019 .
- ^ Sebestyen, George S; Hartley, Alice K; LITTON SYSTEMS INC WALTHAM MASS. (1961). Programa de estudios de investigación en reconocimiento de patrones . Centro de Información Técnica de Defensa. OCLC 227276026 .
- ^ a b Teitelman, Warren (2008). "Historia de Interlisp". Celebrando el 50 aniversario de Lisp . LISP50. Nueva York, NY, EE. UU .: ACM: 5: 1–5: 5. doi : 10.1145 / 1529966.1529971 . ISBN 9781605583839.
- ^ Clark, Douglas Wells. "Estructura de lista: medidas, algoritmos y codificaciones" . dl.acm.org . Consultado el 4 de abril de 2020 .
- ^ Teitelman, Warren (1978). Manual de referencia de Interlisp (PDF) . Centro de investigación Xerox Palo Alto. OCLC 4590976 .
- ^ Graham, Paul (1996). ANSI Common Lisp . Englewood Cliffs, Nueva Jersey: Prentice Hall. ISBN 0-13-370875-6. OCLC 33334659 .
- ^ Steele, Guy L .; Gabriel, Richard P. (1 de marzo de 1993). "La evolución de Lisp". Avisos ACM SIGPLAN . Asociación de Maquinaria de Computación (ACM). 28 (3): 231–270. doi : 10.1145 / 155360.155373 . ISSN 0362-1340 .
- ^ Zacharski, Ron (marzo de 1991). "Macintosh Allegro Common Lisp: nueva versión reemplaza Objectlisp con CLOS" . Boletín de servicios informáticos académicos . 25 (3).
- ^ "Historia de Clozure CL" . ccl.clozure.com . Consultado el 7 de agosto de 2019 .
- ^ R. Matthew Emerson. "Keynote: This Old Lisp: Presentación de diapositivas" (PDF) . Simposio europeo Lisp . Consultado el 4 de abril de 2020 .
- ^ "Este Viejo Lisp" . thisoldlisp.com . Consultado el 7 de agosto de 2019 .