Adele Goldstine ( née Katz ; 21 de diciembre de 1920 - noviembre de 1964) fue una matemática y programadora informática estadounidense. Escribió el manual de la primera computadora digital electrónica, ENIAC . A través de su trabajo en la programación de la computadora, también fue una pieza clave en la conversión de la ENIAC de una computadora que necesitaba ser reprogramada cada vez que se usaba a una que fuera capaz de ejecutar un conjunto de cincuenta instrucciones almacenadas . [1]
Goldstine nació en la ciudad de Nueva York el 21 de diciembre de 1920, de padres judíos de habla yiddish. [1] Su padre era un hombre de negocios y su nombre era William Katz. [2] Su padre emigró de Pandėlys , Lituania (entonces Imperio ruso ) en 1902. [3] [4] Asistió a Hunter College High School, luego a Hunter College . Después de recibir su licenciatura , asistió a la Universidad de Michigan , donde obtuvo una maestría en matemáticas a los 22 años . [2]
En la Universidad de Michigan conoció a Herman Goldstine , quien era el enlace militar y administrador de la construcción de la ENIAC, y se casaron en 1941. [2] Después del matrimonio, Herman tuvo su trabajo como gerente del proyecto ENIAC, mientras que Adele fue a la Escuela Moore de Ingeniería Eléctrica en la Universidad de Pensilvania . Juntos tuvieron dos hijos, nacidos en 1952 y 1959. [1]
Como instructora de matemáticas para las " computadoras " de la Escuela Moore, Goldstine también capacitó a algunas de las seis mujeres que fueron las programadoras originales de ENIAC para calcular manualmente trayectorias balísticas (cálculos diferenciales complejos). [5] [6] El trabajo de la computadora era fundamental para el esfuerzo bélico, y se consideraba que las mujeres eran capaces de realizar el trabajo con mayor rapidez y precisión que los hombres. [7] En 1943, y durante el resto de la Segunda Guerra Mundial, esencialmente todas las computadoras eran mujeres, al igual que muchos de sus supervisores directos.
Goldstine escribió el Manual del operador de la ENIAC después de que las seis mujeres ( Kay McNulty , Betty Jean Jennings , Betty Snyder , Marlyn Wescoff , Fran Bilas y Ruth Lichterman ) se entrenaran para "programar" la ENIAC utilizando sus diagramas de bloques lógicos y eléctricos. Reconfigurar la máquina para resolver un problema diferente implicaba enchufar y desenchufar físicamente cables de la máquina; se denominaba "configuración", ya que la terminología moderna de "programa" aún no se había utilizado. [8]
En 1946, Goldstine participó en sesiones de programación con Bartik y Dick Clippinger y fue contratada para ayudar a implementar la modificación del programa almacenado de Clippinger en la ENIAC. John von Neumann fue consultor en la selección del conjunto de instrucciones implementado. Esto resolvió el problema de que los programadores tuvieran que desconectar y volver a conectar los cables de conexión para cada programa que la máquina debía ejecutar; en lugar de eso, el programa se ingresaba en las tres tablas de funciones, que anteriormente se habían utilizado solo para el almacenamiento de la función de arrastre de una trayectoria. El programador de la ENIAC, Jean Bartik, consideró a Goldstine uno de sus tres grandes socios de programación junto con Betty Holberton y Art Gehring. [9] Trabajaron juntos para programar el programa Taub para la ENIAC. [ cita requerida ]
Después de la guerra, Goldstine continuó su trabajo de programación con von Neumann en el Laboratorio Nacional de Los Álamos , donde ideó problemas para que ENIAC los procesara. [1]
Después de tener dos hijos, en 1953 y 1960, le diagnosticaron cáncer en 1962. Murió dos años después a la edad de 43 años en 1964. [1]