Contexto
Mainframes, cintas y el sueño de celdas vivas
Problema previo:
Las hojas electrónicas eran lotes rígidos: se definían fórmulas y luego se corrían jobs. Cambiar un dato implicaba reordenar todo manualmente.
Idea clave:
Mantener un grafo de dependencias entre celdas y recalcular en “orden natural” (topológico) cuando un valor cambia.
Clientes iniciales:
Telcos como Bell Canada y AT&T, que necesitaban simulaciones de tarifas y proyecciones sin depender de batch nocturnos.
Ficha técnica
Qué tenía LANPAR en 1969
Plataformas
IBM/360-370, Univac 1108 en entornos de mainframe con terminales de texto.
Lenguajes
Implementación en Fortran y ensamblador para gestionar dependencias de I/O en terminales.
Recálculo
Orden natural de recálculo (patentado): permite referencias hacia adelante sin romper la hoja.
Direcciones
Referencias absolutas y relativas al estilo A1/B$2, mucho antes de convertirse en estándar de la industria.
Macros
Scripts simples para repetir operaciones y regenerar reportes periódicos.
Usuarios
Analistas financieros, ingenieros de red y contabilidad corporativa en entornos de tiempo compartido.
Innovaciones
Lo que LANPAR inauguró
Dependencias dirigidas:
Cada celda sabía de quién dependía, habilitando recálculo incremental en vez de reruns completos.
Referencias mixtas:
Combinar filas/columnas absolutas y relativas facilitó copiar fórmulas y crear tablas dinámicas primitivas.
Mensajes claros:
Errores de circularidad y orden de cálculo se mostraban en tiempo de edición, algo inusual para mainframes.
Patente seminal:
El método de recálculo natural (patente concedida en 1983) influyó litigios posteriores con Lotus y otros.
LANPAR demostró que una planilla podía ser interactiva, no solo un reporte batch. Esa idea viajó intacta a VisiCalc (1979) y a Excel/Sheets décadas después.
Adopción y anécdotas
Quién usaba LANPAR y por qué
Planificación de tarifas:
Bell Canada calculaba escenarios de tarifas y costos de red sin esperar ciclos nocturnos.
Ingeniería de tráfico:
AT&T utilizó LANPAR para balancear capacidad en centrales y ajustar inversiones.
Contratos grandes:
Las licencias eran caras, pero el ahorro en horas de cómputo y errores justificaba el coste para telcos y aseguradoras.
Línea temporal
Momentos clave
-
1969
Nace LANPAR como lenguaje de planillas interactivas en mainframe.
-
1970-1971
Implementaciones en IBM/360-370 y Univac 1108; primeros clientes telco.
-
1973
Se formaliza el método de recálculo natural con referencias hacia adelante.
-
1983
Patente de recálculo concedida; más tarde citada en disputas con Lotus y otras hojas.
Legado
Qué heredaron las planillas modernas
Modelo de dependencias: Excel, Calc y Sheets siguen usando grafos de recálculo inspirados en esta idea.
Referencias A1/B$2: El estándar de direcciones mixtas llegó intacto a la microcomputación.
Alertas de circularidad: Advertir al usuario antes de ejecutar cálculos erróneos es ya norma.
Visión empresarial: LANPAR mostró que una hoja interactiva podía ahorrar horas-hombre y CPU cara; ese ROI impulsó a VisiCalc y Lotus 1-2-3.
Explora más
Recursos rápidos
Patente US4398249A
Describe el método de recálculo natural y manejo de referencias hacia adelante.
Historia oral
Entrevistas a Rene Pardo y Remy Landau (creadores) sobre como vendieron el concepto a telcos.