Proving Ground: The Untold Story of the Six Women Who Programmed the World’s First Modern Computer. Por Kathy Kleiman. Grand Central Publishing (22 de julio de 2022). 274 páginas.
En el verano de 1942 el Ejército de los Estados Unidos aceptó la propuesta de John Mauchly y J. Presper Eckert para diseñar y construir un ordenador que fuera capaz de calcular las tablas de tiro de artillería. La idea era no sólo acelerar el proceso, que llevado a cabo por calculadoras humanas tardaba semanas en estar listo, sino de paso eliminar los errores que cada paso dado por una persona podía introducir.
El ordenador sería conocido como ENIAC, de Electronic Numerical Integrator And Computer, Computador e Integrador Numérico Electrónico. Y, según cómo lo mires, se puede argumentar que fue el primer ordenador de la historia. O al menos el primer ordenador moderno.
Pero como hoy sabemos, diseñar y construir el ordenador, algo en absoluto trivial, y mucho menos en aquella época en la que tan siquiera estaba claro que el concepto pudiera funcionar, es sólo la mitad del problema. Y es que sin el programa que le permitiera calcular las tablas en cuestión el ENIAC no iba a servir para eso. Ni para nada.
Esa tarea recayó en Betty Holberton, Kay McNulty, Marlyn Wescoff, Ruth Lichterman, Betty Jean Jennings, y Fran Bilas, seis licenciadas en matemáticas que formaban parte de los cientos de calculadoras que elaboraban las tablas en cuestión. Aunque no lo tuvieron nada fácil porque, por una parte, al principio no tenían acceso físico al ordenador. Y, por otra, porque cuando les encomendaron la tarea aún no existía ningún tipo de manual de programación para el ENIAC.
Así que armadas con los esquemas de cada una de las unidades que formaban el ordenador y la información de cómo se podían conectar entre ellas se pusieron a ello. Y no sólo consiguieron entender cómo funcionaba todo aquello sino que para el 14 de febrero tenían listo el programa de cálculo de tablas de tiro que en unos veinte segundos completaba el trabajo que antes llevaba semanas y cuyo funcionamiento fue demostrado en una presentación pública. Lo que las convierte en las primeras programadoras de la historia, con el permiso de Ada Lovelace. Aunque a diferencia de ella, las seis del ENIAC sí dispusieron de un ordenador en el que ver en acción su trabajo.
Sólo que el mérito del programa fue atribuido a Herman H. Goldstine, responsable del ENIAC por parte del Ejército de los Estados Unidos, y a su mujer Adele, que estaba escribiendo un manual de programación para el ordenador. Y aunque las seis programadoras reales aparecían en unas cuantas fotos publicadas en la prensa, sus nombres nunca aparecieron publicados. Al fin y al cabo en aquella época aún no se le daba la importancia que tiene al software, con lo que mucho menos a quienes se habían encargado de crearlo.
Y de hecho con el tiempo se fue olvidando el papel fundamental de estas seis mujeres en la historia del ENIAC en particular y de la informática en general. Hasta el punto de cuando la autora se presentó en el despacho de la Dra. Gwen Bell, en aquel momento directora del Museo de Ordenadores de Boston, para intentar averiguar quienes eran le contestó que simplemente se trataba de unas modelos.
Afortunadamente esa respuesta no la convenció y siguió indagando hasta sacar a la luz su verdadero y muy relevante papel. Este libro es el resultado de su empeño. No es una biografía al uso de cada una de ellas, aunque sí incluye una breve biografía de todas hasta que las reclutaron para programar el ENIAC y de lo que hicieron después. Pero también cuenta cómo, armadas sólo con sus intelectos –brillantes– y unas enormes ganas de saber, las seis consiguieron no sólo que el ENIAC calculara aquellas tablas sino que, durante años, sirviera para resolver numerosos programas.
Un más que muy recomendable libro. La única pena es que, hasta dónde sé, no está disponible en español.
Además de la autora de este libro Kathy Kleiman es también la fundadora de The ENIAC Programmers Project y co directora de la serie documental Great Unsung Women of Computing.
Relacionado,
- Pioneer Programmer, las memorias de una de las programadoras originales del ENIAC
- Programmed inequality, o como el Reino Unido perdió su liderazgo en la historia en la informática al despreciar el trabajo de las mujeres
_____
El enlace a Amazon lleva nuestro código de asociado, así que si compras el libro o alguna cosa más tras haberlo seguido es posible que obtengamos algo en forma de comisión.