Introducción

En el episodio 69 del podcast Scientias, Diederik y Krijn trazan una línea temporal que parte de los primeros pulsos eléctricos hasta los algoritmos de inteligencia artificial que dominan la actualidad. El recorrido incluye los hitos técnicos más relevantes y, sobre todo, destaca el papel fundamental de mujeres que abrieron camino en un entorno predominantemente masculino.

Del mensaje binario a los lenguajes de alto nivel

Los orígenes de la computación se encuentran en la manipulación de bits mediante interruptores y relés. Los primeros sistemas operaban con código de máquina, una sucesión de ceros y unos que solo la propia máquina podía interpretar. Con el tiempo surgieron los ensambladores, que tradujeron esas secuencias crípticas a símbolos legibles para el programador. Posteriormente aparecieron los compiladores, herramientas que transforman lenguajes de alto nivel en instrucciones ejecutables, simplificando drásticamente el proceso de desarrollo.

Los primeros lenguajes

Lenguajes como FORTRAN, COBOL y LISP marcaron una revolución al permitir expresar algoritmos de forma más abstracta. Cada uno de ellos respondía a necesidades concretas: cálculo científico, gestión administrativa y procesamiento simbólico, respectivamente. Estas innovaciones sentaron las bases para la proliferación de entornos de programación que hoy consideramos habituales.

Mujeres pioneras en la programación

El episodio dedica espacio a figuras femeninas que, pese a la escasa visibilidad de la época, influyeron decisivamente en la evolución del software. Kathleen Booth diseñó una de las primeras computadoras electrónicas y escribió uno de los primeros programas almacenados. Grace Hopper, apodada “la reina de los bugs”, introdujo la palabra “debugging” y promovió la creación del primer compilador comercial. Margaret Hamilton lideró el desarrollo del software del alunizaje del Apolo, garantizando la robustez del sistema en condiciones extremas.

En la década de 1970, Karen Spärck Jones sentó las bases de la recuperación de información, una disciplina que hoy sustenta los motores de búsqueda. Más recientemente, Fei‑Fei Li ha sido crucial para la popularización del reconocimiento de imágenes mediante redes neuronales, impulsando la revolución de la visión artificial.

De los compiladores a la Inteligencia Artificial

Con la aparición de los primeros sistemas expertos, la comunidad empezó a explorar la posibilidad de que las máquinas realicen tareas cognitivas. El desarrollo de algoritmos de aprendizaje automático y, posteriormente, de deep learning, transformó la idea de “programar” en “entrenar”. Los conceptos de búsqueda, clasificación y optimización, inicialmente abordados por los pioneros de la informática, ahora se reinterpretan bajo el prisma de los grandes modelos de lenguaje y la IA generativa.

Impacto actual

Hoy, los compiladores siguen siendo esenciales, pero el énfasis se ha desplazado hacia infraestructuras que facilitan el entrenamiento masivo de redes neuronales. Las ideas que surgieron en los laboratorios de los años 50 y 60 son la columna vertebral de los asistentes virtuales, los sistemas de recomendación y los vehículos autónomos.

Conclusiones

El viaje desde los interruptores mecánicos hasta los algoritmos de inteligencia artificial revela una historia rica en experimentación, innovación y perseverancia. Reconocer la contribución de mujeres como Booth, Hopper, Hamilton, Spärck Jones y Li no solo corrige una omisión histórica, sino que también inspira a las futuras generaciones a seguir explorando los límites de la programación.

Source: https://scientias.nl/programmeren-en-computers-en-apollo-en-artemis-scientias-podcast-69/

Related Articles