Margaret Helen Harper
Margaret Helen Harper | ||
---|---|---|
Información personal | ||
Nacimiento |
9 de febrero de 1919 Míchigan (Estados Unidos) | |
Fallecimiento | 13 de octubre de 2014 | (95 años)|
Nacionalidad | Estadounidense | |
Educación | ||
Educada en | Wellesley College | |
Información profesional | ||
Ocupación | Programadora | |
Margaret Helen Harper (9 de febrero de 1919 - 13 de octubre de 2014)[1][2][3] fue una programadora informática estadounidense que trabajó para desarrollar uno de los primeros compiladores informáticos junto a Grace Hopper en Remington Rand.[1][4] Harper nació en Michigan, aunque vivió la mayor parte de su vida en Pensilvania.[2] Estudió en el Wellesley College y se licenció en la Universidad de Pensilvania en 1940.[5] Trabajó primero como programadora y más tarde como profesora.[1]
Educación y trayectoria[editar]
Sus padres fueron Paul Harper (n. 1892) y Katharine Harper (n. 1893). Paul trabajaba en un concesionario de automóviles y Katharine era música y ama de casa.[1] Margaret tenía un hermano menor adoptado llamado Richard Irving Harper (13 de marzo de 1927 - noviembre de 1977).[2][6] De niña, Margaret fue alentada en sus estudios, pero se lamentaba de no ser muy artística.[1] Margaret asistió tanto a escuelas públicas como privadas antes de sus años universitarios. En la universidad, Margaret asistió primero al Wellesley College, pero luego se trasladó a la Universidad de Pensilvania[1][5] Participó activamente en deportes y jugó en los equipos femeninos de hockey del Wellesley College y de la Universidad de Pensilvania.[5][7] En 1940 se licenció en Ciencias por la Facultad de Educación de la Universidad de Pensilvania, donde estudió química.[1][5][8][9]
En la década de 1950 Harper ya trabajaba como programadora, aunque no está claro cómo se inició en la informática.[1]
La informática es, en general, una disciplina de colaboración, y el proceso de desarrollo al final de la década de los 40 y principios de los 50 no fue diferente en ese sentido. En los primeros años 50, cuando Grace Hopper estaba desarrollando los primeros compiladores, Harper y Richard K. Ridgway la ayudaron.[10][11] Hopper incluso afirmó que "este trabajo es necesariamente una investigación grupal y este relato no puede publicarse sin citar a esos miembros... principales responsables de la consecución de estos resultados".[1] Es importante señalar esto porque gran parte de la contribución de Harper se ha visto ensombrecida por el efecto Matilda de la fama de Grace Hopper. En 1952, Harper, Ridgway y Hopper trabajaban en Remington Rand en la serie A de compiladores para el sistema UNIVAC. En concreto, Harper y Ridgway prepararon el manual del compilador A-2 y trabajaron en él.[11]
Harper también publicó su artículo "Subrutinas: bloques prefabricados para la construcción" en la edición de marzo de 1954 de Computers and Automation.[12] En su texto, Harper comienza diciendo cómo el programador de computadoras de la década de 1950 ha sido esencialmente como un "colono en América" que debe hacer cada parte de su casa a mano, ¡hasta las clavijas que mantienen la casa unida![12] Continúa señalando que los tiempos han cambiado y ahora los programadores están trabajando juntos, no desde las finas clavijas de una casa, sino usando las herramientas e ideas que otros descubrieron en el pasado.[12] Subraya la importancia de las subrutinas en la programación de informática -la idea de que las tareas de mayor envergadura pueden dividirse en (sub)segmentos más pequeños-, pero continúa señalando que "la ausencia de un compilador [para las subrutinas] ha significado que las subrutinas han sido codificadas para funcionar sólo en una porción fija del almacenamiento o la memoria del ordenador".[12] Esto fue problemático, porque significaba que una gran cantidad de código simplemente no era reutilizable. Las computadoras que conocemos y reconocemos hoy (en la década de 2000) no podrían funcionar sin este código reutilizable. Pero en 1954, Harper tuvo la previsión de preguntar: "Si el ruso se puede traducir al inglés... ¿por qué no un código de computadora en otro?"[13][12] Este fue el quid de la cuestión con la idea del diseño y la implementación de compiladores. Aunque Harper no inventó el compilador, formó parte de uno de los primeros equipos de científicos que imaginaron y construyeron los primeros compiladores. The New Scientist del 17 de septiembre de 1987 afirma que una de las primeras personas en implementar los nuevos compiladores fue Harper.[14]
Después de que Harper terminara de trabajar con Hopper y Ridgway en Remington Rand, continuó como analista de programación en Auerbach Corporation en la década de 1960.[9][1] Estuvo entre los que figuran en Quién es quién en el campo de la informática de 1963 a 1964[8] y en Quién es quién en informática y procesamiento de datos de 1971.[9][1] Después de trabajar para Auerbach, fue profesora en la universidad de Pensilvania y más tarde se jubiló.[1]
Falleció en 2014 en Pensilvania, a la edad de 95 años[3]
Referencias[editar]
- ↑ a b c d e f g h i j k l Stanley, Autumn (1995). Mothers and daughters of invention : notes for a revised history of technology. New Brunswick, N.J.: Rutgers University Press. pp. 460-461. ISBN 0-8135-2197-1. OCLC 31782818.
- ↑ a b c «Ancestry® | Genealogy, Family Trees & Family History Records». www.ancestry.com. Consultado el 28 de octubre de 2020.
- ↑ a b «Alumnae Memorials | Wellesley Magazine». magazine.wellesley.edu. Consultado el 5 de noviembre de 2020.
- ↑ Chun, Wendy Hui Kyong (2011). Programmed visions : software and memory. Cambridge, Mass.: MIT Press. pp. 188, 197. ISBN 978-0-262-29521-5. OCLC 751978346.
- ↑ a b c d «University of Pennsylvania Women's Yearbook, 1940». archives.upenn.edu. 1940.
- ↑ «Richard Harper - November 1977 - Obituary - Tributes.com». www.tributes.com. Consultado el 9 de noviembre de 2020.
- ↑ «The Wellesley Legenda 1937 | Wellesley College Digital Collections». repository.wellesley.edu. Consultado el 9 de noviembre de 2020.
- ↑ a b Who's Who in the Computer Field. 1963-64 — Newtonville, Mass.: Berkeley Enterprises. pp. 93.
- ↑ a b c Who's Who in Computers and Data Processing. vol. 1, 1971 — Chicago: Quadrangle Books. pp. 85.
- ↑ «Richard K Ridgway - Home». dl.acm.org (en inglés). Consultado el 9 de noviembre de 2020.
- ↑ a b Symposium on Automatic Programming for Digital Computers by the Navy Mathematical Computing Advisory Panel — Published by Office of Naval Research, Department of the Navy, Washington D.C., May 13–14, 1954. pp.15-21.
- ↑ a b c d e Harper, Margaret H. "Subroutines: Prefabricated Blocks for Building" Computers and Automation, vol. 3, no. 3, March 3, 1954, pp. 14-15.
- ↑ Nofre, D., Priestley, M., & Alberts, G. "When Technology Became Language: The Origins of the Linguistic Conception of Computer Programming, 1950-1960." Technology and Culture, vol. 55, no. 1, January 2014, pp. 48.
- ↑ Stein, Dorothy (17 de septiembre de 1987). «Sex and the COBOL Cabal». New Scientist 115 (1578): 79.
Bibliografía[editar]
- Lugar del censo de 1930: Upper Darby, Delaware, Pensilvania; Página: 3A; Distrito de Enumeración: 0163; Microfilm FHL: 2341768.
- 1939: Llegada: Nueva York, Nueva York, EE. UU.; Serie de microfilmes: T715, 1897–1957; Línea: 24; Número de página: 135.
- 1948: Nueva York, Nueva York, Estados Unidos; Microfilm Serie: T715, 1897-1957: Línea: 8; Número de página: 115.
- Ancestry.com. Censo federal de los Estados Unidos de 1930 [base de datos en línea]. Provo, UT; Ancestry.com Operations Inc., 2002.
- Ancestry.com. Listas de pasajeros y tripulantes de Nueva York (incluidas Castle Garden y Ellis Island), 1820-1957 [base de datos en línea]. Provo, UT: Ancestry.com Operations, Inc., 2010.
- Ancestry.com. Colección de obituarios de EE. UU., 1930-actualidad [base de datos en línea]. Lehi, UT, EE. UU.: Ancestry.com Operations Inc, 2006.
- Ancestry.com. Índice de registros públicos de EE. UU., 1950–1993, vol. 1 [base de datos en línea]. Provo, UT: Ancestry.com Operations, Inc., 2010.
- índice biográfico . vol. 9, septiembre de 1970 a agosto de 1973 (publicado en 1974) - Nueva York: HW Wilson Co.
- Chun, Wendy Hui Kyong. 2011 — Visiones programadas: software y memoria — Cambridge, Mass.: The MIT Press.
- Harper, Margaret H. "Subrutinas: bloques prefabricados para la construcción" Computadoras y automatización, vol. 3, núm. 3, 3 de marzo de 1954, págs. 14–15.
- Sesión de verano de 1954 del Instituto de Tecnología de Massachusetts: Computadoras digitales, técnicas de codificación avanzadas - Laboratorio de Computación Digital del MIT del Departamento de Ingeniería Eléctrica y la Oficina de Investigación Naval, Cambridge, Massachusetts, verano de 1954.
- Nofre, D., Priestley, M. y Alberts, G. " Cuando la tecnología se convirtió en lenguaje: los orígenes de la concepción lingüística de la programación informática, 1950-1960". Tecnología y Cultura, vol. 55, núm. 1, enero de 2014, págs. 40–75.
- "Richard Harper - Noviembre de 1977 - Obituario - Tributes.com" www.tributes.com. Consultado el 09-11-2020.
- "Richard K. Ridgway - Inicio". dl.acm.org. Consultado el 09-11-2020.
- Stanley, Otoño. 1995 — Madres e hijas de la invención: notas para una historia revisada de la tecnología — New Brunswick, New Jersey: Rutgers University Press.
- Stein, Dorothy. (17 de septiembre de 1987). "El sexo y la Cábala COBOL". Nuevo Científico . vol. 115 núm. 1578, págs. 79.
- Simposio sobre programación automática para computadoras digitales por el Panel Asesor de Computación Matemática de la Marina : publicado por la Oficina de Investigación Naval, Departamento de la Marina, Washington DC, 13 y 14 de mayo de 1954.
- Anuario de mujeres de la Universidad de Pensilvania, 1940. archives.upenn.edu, 1940, págs. 39.
- "The Wellesley Legenda 1937 | Colecciones digitales de Wellesley College" . repositorio.wellesley.edu. Consultado el 09-11-2020.
- Quién es quién en informática y procesamiento de datos. vol. 1, 1971 — Chicago: Quadrangle Books.
- Quién es quién en el campo de la informática . 1963-64 — Newtonville, Mass.: Berkeley Enterprises.