Una computadora IBM de 1948 sin memoria alguna, alimentada por tarjetas perforadas y programada mediante recableado físico de sus paneles, todavía estaba haciendo la contabilidad en una empresa de filtración de Texas en 2020.

En Sparkler Filters en Conroe, Texas, la contabilidad alguna vez significó llevar una baraja de tarjetas perforadas a un IBM 402, colocar el panel de control cableado correcto en su costado y escuchar mientras los relés y contadores mecánicos convertían las tarjetas en un informe impreso.

Lo extraordinario no es que esto haya ocurrido en los años cincuenta. Un archivo de historial informático todavía describía a la empresa de filtración como usuario del 402 en enero de 2020, más de siete décadas después de que IBM presentara el modelo.

La historia general es cierta, pero su versión más repetida comprende varias distinciones técnicas. El modelo 402 data de 1948, aunque la fecha exacta de fabricación de la unidad particular de Sparkler no está establecida en los registros disponibles. Era una máquina de contabilidad electromecánica más que una computadora electrónica con programa almacenado. Y “ninguna memoria en absoluto” es exacto sólo en el sentido moderno y de propósito general: la máquina no tenía memoria de programa ni almacén de datos direccionable, pero sí contenía contadores que contenían totales acumulados.

El IBM 402 perteneció a la era anterior al software

IBM introdujo la máquina de contabilidad 402 en julio de 1948. Descendía de un equipo construido para procesar grandes colecciones de registros, una tarjeta a la vez, un método cuya historia comercial se remontaba al sistema de tabulación de Herman Hollerith para el censo de Estados Unidos de 1890.

Cada tarjeta perforada actuó como un registro. Sus 80 columnas pueden contener campos como un número de empleado, horas trabajadas, un número de pieza o un monto de ventas. Los agujeros en posiciones definidas representaban a los personajes. Cuando una tarjeta pasaba por el lector, los cepillos hacían contacto con un rodillo de metal a través de los orificios, cerrando los circuitos eléctricos y convirtiendo el patrón de la tarjeta en señales.

Luego, el 402 enrutaba esas señales a través de relés y componentes electromecánicos. Podría comparar campos, reconocer cambios entre grupos de tarjetas, sumar números, imprimir detalles y producir subtotales y totales finales. El examen técnico del ingeniero informático Ken Shirriff del IBM 403, estrechamente relacionado, basado en parte en manuales de IBM, describe que el 402 tiene 16 contadores, múltiples niveles de subtotales, operaciones condicionales y controles para imprimir en formularios comerciales.

Se trataba de un procesamiento de datos automático sustancial. No se trataba de informática electrónica en el sentido posterior. Shirriff señala que las máquinas de esta familia utilizaban relés, ruedas contadoras mecánicas y cepillos para leer tarjetas en lugar de lógica de tubo de vacío. Podían procesar rápidamente un trabajo de contabilidad repetitivo, pero no cargaban instrucciones arbitrarias en la memoria ni las ejecutaban en secuencia.

Un panel de control era un programa físico.

Las instrucciones de la máquina existían como cableado en un tablero de enchufes extraíble, formalmente llamado panel de control. El panel presentaba una cuadrícula de enchufes etiquetados. La conexión de dos enchufes con un cable completó un circuito entre las funciones dentro de la máquina.

Un programador podría conectar columnas de tarjetas particulares a un contador para que la máquina agregara esos valores. Otros cables podrían encaminar el mismo campo a una posición en la impresora, detectar cuándo cambió un número de cuenta o activar un subtotal. La disposición de los cables definía lo que sucedía con cada carta de la baraja.

Eso es programación, aunque dista mucho de escribir código fuente. El archivo de tableros de conexiones supervivientes del grupo de restauración IBM 1401 incluye paneles de control 402 cableados que preservan esos programas físicos. La característica importante de un panel extraíble no era que los operadores tuvieran que reconstruir la máquina antes de cada ejecución. Podrían cablear los paneles con antelación, almacenarlos en estanterías y cambiar un “programa” completo por otro.

Según se informa, Sparkler Filters acumuló docenas de paneles para diferentes trabajos. Por lo tanto, los tableros de control físico estaban más cerca de una biblioteca de aplicaciones fijas que de un único panel que se reconstruía cada mañana. Un trabajo de nómina, un informe de inventario y un resumen de ventas podrían tener cada uno su propio formato de tablero y tarjeta.

“Sin memoria” necesita una definición estrecha

El 402 no tenía memoria de acceso aleatorio, almacenamiento magnético ni programa almacenado. No pudo retener una base de datos de clientes internamente después de que se cortó la energía. Los registros a largo plazo vivían en barajas de cartas, informes impresos y procedimientos de archivo de la empresa. El plugboard conservó la lógica de procesamiento, no los datos comerciales.

Pero la máquina no carecía por completo de estado temporal. Sus contadores mecánicos debían retener sumas mientras pasaban las tarjetas. Los controles de grupo también tenían que detectar cuándo cambiaba un valor para que la máquina supiera cuándo imprimir un subtotal. Llamarlo literalmente sin memoria borra las pequeñas pero esenciales formas de almacenamiento funcional que hicieron posible la contabilidad.

La descripción más precisa es que el 402 carecía de memoria electrónica de uso general y de memoria de programa almacenado. Su estado se distribuyó entre contadores, relés y la tarjeta actual, mientras que sus entradas y salidas duraderas permanecieron en papel.

La evidencia de la fábrica de Texas.

En 2010, los miembros del grupo de restauración IBM 1401 del Computer History Museum viajaron a Conroe después de enterarse de que Sparkler Filters todavía tenía un 402 operativo. El informe de su visita y las fotografías documentan la máquina en funcionamiento y la describen como realizando trabajos comerciales para la empresa. Los visitantes esperaban que el 402 eventualmente pudiera completar la colección funcional de equipos de tarjetas perforadas del museo.

Tres años más tarde, el Houston Chronicle informó desde Conroe que Sparkler estaba usando el 402 con una perforadora IBM Modelo 129 para contabilidad e inventario. Lutricia Wood, jefa de contabilidad y gerente de procesamiento de datos de la compañía, había trabajado allí desde 1973. Dijo que el sistema de tarjetas se estaba eliminando gradualmente en favor de las computadoras personales, pero no sabía exactamente cuándo terminaría la transición.

El apoyo más fuerte a la fecha 2020 del título es menos directo. En una entrada del 11 de enero de 2020 en el archivo del grupo de restauración, el voluntario Robert Garner habló sobre la compra de tarjetas perforadas recién fabricadas y se refirió a Sparkler Filters como si todavía usara un IBM 402. La nota identifica al especialista que mantuvo el equipo de tarjetas de la empresa y enlaza con el informe de campo.

Esa entrada respalda la afirmación de que el sistema siguió en uso en 2020, pero no es una nueva inspección in situ ni una declaración formal de Sparkler. No dice con qué frecuencia funcionaba el 402, qué tareas contables quedaban en él o si la máquina continuó más allá de ese año. Las afirmaciones de que ciertamente estaba funcionando en 2022 circulan en línea sin documentación comparablemente clara.

Por qué un sistema obsoleto podría sobrevivir

La explicación habitual, “si funciona, no lo reemplaces”, es sólo una parte de la respuesta. La máquina se encontraba dentro de un sistema más grande formado por personas capacitadas, diseños de tarjetas, formularios, rutinas de contabilidad, repuestos y paneles precableados. Sparkler había pasado décadas haciendo que esas piezas encajaran.

Por lo tanto, reemplazar el 402 no fue simplemente una compra de hardware. La empresa tendría que traducir sus registros y procedimientos, probar nuevo software, capacitar al personal y aceptar el riesgo de errores durante el cambio. Para un conjunto estable de tareas repetitivas, la familiaridad podría pesar más que la velocidad o la conveniencia.

Los costos de permanencia también aumentaron. En 2013, se estaba volviendo difícil obtener nuevas tarjetas perforadas. El Chronicle informó que el reparador de la compañía, Duwayne Lafley, creía que podría ser el último técnico de tarjetas perforadas que aún trabajaba. Un relé defectuoso, una alimentación de tarjetas desgastada o un mecanismo de impresión dañado podrían convertir una reparación ordinaria en una búsqueda de conocimientos y piezas que la industria en general había abandonado.

La transición a computadoras empresariales con programas almacenados explica por qué desaparecieron casi todas las demás instalaciones. La propia historia de IBM del IBM 1401 describe cómo el sistema de 1959 reemplazó el tablero de conexiones con programas cargados desde tarjetas o cintas magnéticas. Una computadora podía cambiar de trabajo sin que un técnico reconstruyera físicamente su lógica, y el almacenamiento magnético hacía que grandes cantidades de datos fueran más fáciles de actualizar y reutilizar.

Un superviviente de una idea diferente de la informática

La longevidad del 402 no demuestra que una máquina de 1948 pudiera competir con el software de contabilidad moderno. Su lector de tarjetas estaba vinculado a diseños de registros fijos, su lógica estaba restringida por el panel de cableado y sus salidas eran tinta sobre papel. Incluso el trabajo necesario para preparar una plataforma siguió siendo parte del proceso.

Lo que muestra es cuán duradero puede llegar a ser un sistema de información limitado. Sparkler Filters, que todavía fabrica equipos industriales de filtración de líquidos, había heredado no solo una máquina sino una práctica institucional en funcionamiento. Mientras los empleados pudieran crear tarjetas, seleccionar el panel correcto, mantener el mecanismo y comprender los informes, el sistema continuó realizando el trabajo para el cual fue construido.

El IBM 402 se sitúa cerca del límite entre la maquinaria de oficina y la informática. Sus datos estaban hechos de agujeros, sus programas estaban hechos de cables y su estado temporal vivía en contadores en lugar de silicio. Esa combinación ya estaba quedando obsoleta cuando llegaron las computadoras comerciales electrónicas. En una oficina de contabilidad de Texas, siguió siendo útil en la era del software en la nube.

Producido con asistencia de IA. Revisado por el equipo editorial de ScienceBlog.com antes de su publicación. Vea nuestra política editorial y nuestra página.