Narrativas de la Historia de la Computación
15 ensayos narrativos · uno por columna del grafo · 239 hitos documentados · de Pascal (1642) a Vera Rubin Ultra (2027)
El proyecto
Existe una línea temporal interactiva con 239 hitos y 380 relaciones tipificadas que recorre la historia de la computación. Sirve para navegar visualmente. Pero el grafo no cuenta una historia por sí solo: la insinúa.
Este directorio contiene la versión narrativa: 15 ensayos en markdown, uno por cada columna temática del grafo. Cada ensayo recorre su cadena causal en orden cronológico, conectando personas, fechas, contextos y consecuencias. Pueden leerse independientemente o como un todo.
Cómo está organizado
narrativas-historia-computacion/ ├── 00_INDICE.md ← estás aquí ├── 01_LOGICA.md ← Boole → Lean 4 ├── 02_ALGORITMOS.md ← Minimax + Bellman → A* + STRIPS → AlphaEvolve ├── 03_ARQUITECTURA.md ← Babbage → autómatas autoreplicantes ├── 04_ELECTRONICA.md ← Z3 → Project Silica ├── 05_SOFTWARE.md ← Hopper → coding agents ├── 06_PARADIGMAS.md ← Simula → Vibe Coding ├── 07_MICRO_PC.md ← Intel 4004 → M6 + Vera ├── 08_ROBOTICA.md ← Tortugas de Grey Walter → Stanley → Foundation Models ├── 09_INTERNET.md ← ARPANET → Edge + Web3 ├── 10_DATA.md ← Codd → agentic memory ├── 11_IA.md ← McCulloch-Pitts + cibernética → AlphaGenome ├── 12_PARALELISMO.md ← GeForce 256 → Vera Rubin Ultra ├── 13_CUANTICA.md ← Benioff → Cockatoo ├── 14_SUPERCOMPUTACION.md ← Cray-1 → JUPITER └── 15_SIMULACION.md ← Monte Carlo → Foundation Sim
Las 15 columnas · resúmenes ejecutivos
1. LÓGICA · Del razonamiento al código
Cómo se descubrió que el pensamiento podía reducirse a operaciones formales. Boole (1847) algebraiza la lógica. Frege (1879) la cuantifica. Gödel (1931) marca sus límites. Turing (1936) la mecaniza. Shannon (1937) la convierte en circuito. Hoy: Lean 4 verifica matemáticas, AlphaProof (2024) trabaja con prueba formal y Gemini Deep Think (2025) resuelve problemas olímpicos en lenguaje natural bajo evaluación humana.
> Sin esta cadena no existe ni un transistor digital ni una línea de código.
2. ALGORITMOS · Los pasos para resolver
De la teoría de juegos de von Neumann (1928) y la decisión secuencial de Bellman (1957) a los algoritmos de búsqueda y planificación que dieron autonomía a Shakey: Dijkstra (1959), A\* (1968) y STRIPS (1971). La cadena continúa por la criptografía (RSA, 1977), los pilares del cloud (MapReduce, 2004), Attention (2017), los algoritmos agénticos (2024) y AlphaEvolve (2025), conservado como resultado provisional mientras madura su evidencia.
> Cada salto de algoritmo es un salto de lo que un ordenador puede hacer útilmente.
3. ARQUITECTURA · ¿Qué es un ordenador?
La definición conceptual. Babbage (1837) imagina la Analytical Engine. Lovelace (1843) escribe el primer programa. Turing (1936) formaliza qué es computable. von Neumann (1945) define la arquitectura que aún usamos: memoria + CPU + I/O. Autómatas autoreplicantes (1948) anticipan la vida artificial 70 años antes de los virus de ordenador.
> Definir el problema antes que la solución física.
4. ELECTRÓNICA · De válvulas a átomos
La cadena física. Z3 (Zuse 1941, relés). ENIAC (1946, válvulas, 18.000 tubos). Transistor (Bardeen-Brattain-Shockley 1947). Circuito integrado (Kilby/Noyce 1959). Ley de Moore (1965). El final del Moore clásico (~2019) y los nodos GAA (2022). Almacenamiento exótico: Project Silica (cristal de cuarzo, Microsoft 2019).
> Cada hito acerca el cómputo al límite cuántico de la materia.
5. SOFTWARE · Del A-0 a los coding agents
Grace Hopper escribe el primer compilador (A-0, 1952). FORTRAN (1957) democratiza la programación científica. COBOL (1959) la empresarial. Unix (Thompson-Ritchie 1969) define el modelo de SO. C (1973), GNU (Stallman 1983), Linux (Torvalds 1991), Git (2005), Docker (2013). En 2024-26: Copilot y coding agents que escriben código casi sin intervención humana.
> El software se construyó hasta poder construirse a sí mismo.
6. PARADIGMAS · Cómo se piensa el código
No qué se programa, sino cómo se piensa. Simula (1967) inventa los objetos. Smalltalk (Kay 1980) los populariza. C++ (Stroustrup 1985), Python (van Rossum 1991), Java (Gosling 1995), JavaScript (Eich 1995). TDD/Ágil (2001), funcional (2007), Go+Rust (2010), TypeScript+Swift (2014), microservicios. En 2025: Vibe Coding — código generado por descripción natural, sin teclear lenguaje formal.
> Cada paradigma redefine qué es "fácil de escribir y mantener".
7. MICRO+PC · El ordenador personal
De Intel 4004 (1971, primer microprocesador) al iPhone (Jobs 2007) que cambió la computación móvil para siempre. Pasando por Altair (1975), Apple I/II (Wozniak 1976-77), IBM PC (1981), Mac (1984), arquitectura RISC (Patterson 1980), 386, Pentium, Athlon 64, Ryzen, M1 (Apple 2020), y la revolución RISC-V (2010, ISA libre). 2027: M6 + Vera SoC.
> El cómputo se vuelve íntimo. Está en tu bolsillo, en tu reloj, en tu coche.
8. ROBÓTICA · Industrial → autónoma → encarnada
Las tortugas ELMER y ELSIE de Grey Walter (1948–49) muestran conducta autónoma con sensores y realimentación. Unimate (1961) industrializa el brazo programable; Shakey (1966–72) integra percepción, A* y STRIPS; SLAM (1986) formaliza la localización probabilística. Europa demuestra conducción asistida a velocidad de autopista con PROMETHEUS (1994), Stanley gana el DARPA Grand Challenge (2005) y, tras Spot y los humanoides, los Robot Foundation Models (2024) buscan transferir habilidades entre cuerpos.
> El cuerpo del cómputo. Empezamos con brazos atornillados; acabamos con humanoides aprendiendo de vídeo.
9. INTERNET · Red → web → cloud → edge
ARPANET (Roberts 1969, 4 nodos). TCP/IP (Cerf-Kahn 1983). WWW (Berners-Lee 1989, en CERN). Mosaic (Andreessen 1993). Google (Page-Brin 1998). AWS (2006) inventa el cloud. Kubernetes (2014) lo orquesta. Edge + Web3 (2020+) lo descentralizan. La red pasó de 4 universidades estadounidenses a 5.500 millones de personas en 56 años.
> Cada salto multiplica por 10× el alcance del cómputo.
10. DATA · Estructurar el caos
Edgar Codd (IBM 1970) inventa el modelo relacional. System R (1974) y Oracle (1979) lo comercializan. Los 80-90: PostgreSQL, MySQL. NoSQL (2007) por escala web. FAISS (2017), vector DBs (2019), pgvector (2023): la era de los embeddings. MCP (Anthropic 2024): protocolo estándar para que LLMs accedan a datos. 2027: agentic memory persistente.
> De filas y columnas a vectores semánticos. La forma de los datos refleja qué tipo de cómputo los consume.
11. IA · La cadena más larga
Más de 80 años de avances y retrocesos. McCulloch-Pitts (1943), la cibernética de Wiener (1948) y Hebb (1949) abren tradiciones que conviven con la IA simbólica bautizada en Dartmouth. Samuel muestra aprendizaje en juegos; Neocognitron, las redes bayesianas, Q-learning, las SVM y LSTM explican por qué el campo no se detuvo durante sus inviernos. Después llegan AlexNet (2012), AlphaGo (2016), Transformer (2017), ChatGPT (2022), el reconocimiento Nobel de 2024 y AlphaGenome (2026). La historia deja de ser un duelo entre símbolos y redes para mostrar una ecología de métodos.
> 80 años de altibajos hasta que la economía y el cómputo alinearon. Hoy define la frontera.
12. PARALELISMO · Hardware para deep learning
GeForce 256 (Nvidia 1999, primera "GPU"). CUDA (Nvidia 2006) abre la GPU al cómputo general. TPU v1 (Google 2015), primer ASIC para inferencia neuronal. Tensor Cores (Nvidia V100, 2017). Cerebras WSE-1 (2019) — chip del tamaño de una oblea. Etched (2024) — primer ASIC dedicado a Transformer. NVIDIA Rubin (2026), TPU v8 (2027), Vera Rubin Ultra (2027).
> El hardware persigue al software. Cada arquitectura nueva nace para una operación dominante (multiply-add masiva, attention, etc.).
13. CUÁNTICA · La frontera más extraña
Benioff (1980) y Feynman (1981–82) proponen la idea. Deutsch (1985) la formaliza. Shor (1994) muestra cómo factorizar eficientemente en un computador cuántico ideal. QEC (1995–97) introduce el qubit lógico; siguen Grover, los experimentos NMR, Sycamore, IBM Heron y Willow. Microsoft Majorana 1 (2025) mantiene abierta —y discutida— la vía topológica. Las hojas de ruta de IBM para 2027 se conservan como expectativas, no como hechos consumados.
> El cómputo cuántico no es "más rápido". Es otra cosa. Permite resolver problemas que el cómputo clásico no puede ni intentar.
14. SUPERCOMPUTACIÓN · Mega → giga → tera → peta → exa
Cray-1 (Seymour Cray 1976). ASCI Red (1997, primer teraflop). Roadrunner (IBM 2008, primer petaflop). Fugaku (Japón 2020, ARM). Frontier (HPE 2022, primer exaflop). Aurora (Intel 2024). El Capitan (HPE 2024, 2.7 EF). JUPITER (EU 2025, primer exaflop europeo). Cada salto x1000 ha tardado ~10 años.
> La punta de lanza del cómputo. Lo que hoy ocupa una sala — en 25 años cabe en tu móvil.
15. SIMULACIÓN · Modelar la realidad
Monte Carlo (Ulam y von Neumann, 1947), meteorología en ENIAC (1950), SPICE (1973), CFD industrial, motores físicos y Omniverse trazan la tradición de simulación programada. Sora y Genie (2024) añaden entornos generados a partir de datos. Aardvark Weather (2025) transforma observaciones en pronósticos globales y locales mediante aprendizaje, mientras NVIDIA Cosmos amplía datos sintéticos para IA física. “Foundation simulation” (2027) se conserva como hipótesis editorial de orquestación, no como modelo universal anunciado.
> La simulación es la inversa del cómputo: en vez de procesar el mundo, lo crea. Es el futuro del entrenamiento de IA y robots.
Mapa de cross-column dependencies (alto nivel)
Algunas cadenas atraviesan toda la historia:
LÓGICA ─────► ELECTRÓNICA ─────► MICRO+PC ─────► PARALELISMO ─────► IA
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
ALGORITMOS ARQUITECTURA SOFTWARE CUÁNTICA SIMULACIÓN
│ │
└──────► INTERNET ◄┘
│
▼
DATA ─────► ROBÓTICA
Las "autopistas" cross-column principales:
1. Lógica → Electrónica → IA: Boole → Shannon → transistor → IC → Moore → CUDA → Transformer → GPT. 2. Arquitectura → Software → Internet: Turing → von Neumann → Unix → C → ARPANET → WWW → Cloud. 3. Algoritmos → Criptografía → Internet → Cuántica: RSA → SSL/TLS → todo el e-commerce → Shor (que la rompe) → PQC. 4. Paralelismo → IA → Simulación → Robótica: GPU → DL → world models → Robot Foundation Models.
Rutas de lectura recomendadas
| Si te interesa... | Lee en este orden |
|---|---|
| El origen filosófico | LÓGICA → ARQUITECTURA → ALGORITMOS |
| El hardware | ELECTRÓNICA → MICRO+PC → PARALELISMO → CUÁNTICA |
| Cómo se programa | SOFTWARE → PARADIGMAS → ALGORITMOS |
| La revolución IA | IA → PARALELISMO → DATA → SIMULACIÓN |
| El cómputo distribuido | INTERNET → DATA → ARQUITECTURA → SUPERCOMP |
| El futuro físico | ROBÓTICA → SIMULACIÓN → IA |
| Sin orden específico | Empieza por la columna que ya conoces. Sigue los wikilinks. |
Personas que aparecen en múltiples columnas
| Persona | Columnas | Aportación múltiple |
|---|---|---|
| John von Neumann | ARQUITECTURA, SIMULACIÓN, ALGORITMOS | Arquitectura clásica + Monte Carlo + autómatas + minimax |
| Alan Turing | LÓGICA, ARQUITECTURA, IA | Máquina universal + test de inteligencia + criptoanálisis |
| Claude Shannon | LÓGICA, ALGORITMOS | Tesis 1937 + teoría de la información 1948 |
| Donald Knuth | ALGORITMOS, SOFTWARE | TAOCP + TeX + análisis de algoritmos |
| Edsger Dijkstra | ALGORITMOS, SOFTWARE | Dijkstra + GOTO considered harmful + concurrencia |
| Geoffrey Hinton | IA, varias | Backprop + DBN + AlexNet; Nobel 2024 por contribuciones fundacionales a redes neuronales |
| Linus Torvalds | SOFTWARE | Linux + Git |
| Ken Thompson | SOFTWARE | Unix + B (precursor de C) |
| Tim Berners-Lee | INTERNET | HTML + HTTP + URI |
| Steve Wozniak | MICRO+PC | Apple I + Apple II |
| Jeff Dean | DATA, ALGORITMOS, IA | MapReduce + BigTable + TensorFlow |
Versionado
| Versión | Fecha | Cambios |
|---|---|---|
| v1.0 | 2026-04-26 | Generación inicial · 15 narrativas + índice |
| v1.1 | 2026-07-18 | Auditoría IA · 226 nodos · 350 relaciones · nuevos hitos, fuentes y cautelas editoriales |
| v1.2 | 2026-07-19 | Contraste ampliado · 239 nodos · 380 relaciones · fundamentos, ciencia reciente y eje sociotécnico |
Mantenimiento
La fuente canónica del grafo es data/graph.json; no deben editarse a mano los arrays incrustados en el HTML. Tras modificar y revisar el JSON, ejecutar node scripts/sync-graph.mjs. Las narrativas Markdown son la fuente editorial de sus HTML derivados y se regeneran con python3 _generador_narrativas_html.py; después, node scripts/check-narrative-links.mjs comprueba enlaces y anclas.
Licencia
CC BY-SA 4.0 (igual que el HTML principal).
Autor
Carlos Ortet · 498 Advance · The European Intrepid Lab