Den envisa dinosaurien som vägrar dö ut
Tänk dig att du swipar kortet på kaféet. Bakom kulisserna vaknar en programmeringsspråk från stenåldern till liv. Det heter COBOL. Uppfanns 1959. Ändå driver det stora delar av världens viktigaste system.
Känns det galet? I en tid med AI och kvantdatorer? Håll i dig. Historien är ännu vildare.
När provisorium blir evighetsproblem
COBOL skulle vara lätt som engelska. Tanken: låt affärsfolk koda själva, inte bara nördiga forskare. Det funkade. För bra.
Banker nappade. Statliga myndigheter hakade på. Flygbolag byggde bokningssystem. Snart satt COBOL som armering i betong. Ta bort det, så rasar allt.
Fakta: 95 procent av alla uttagsautomater använder COBOL. Nästa gång du hämtar kontanter pratar du med kod äldre än Beatles.
COBOLs paradox: överallt och ingenstans
Här blir det läskigt. COBOL styr allt – och inget:
- Överallt: Banker, pensioner, flygledning.
- Ingenstans: Universitet skippar det. De få experterna är pensionärer.
Som broar byggda med glömd teknik. Vad kan gå fel?
Varför ingen quick fix?
"Släng om till Python!" tänker du. Lättare sagt än gjort.
Tänk hjärtoperation mitt i ett maraton. COBOL-system hanterar miljoner transaktioner dagligen. Decennier av logik i miljontals rader kod.
En bankchef nämnde 200 miljoner rader COBOL. Jämför med Windows 10:s 50 miljoner. Det är ingen app. Det är en hel civilisation.
Människokrisen i koden
Värst är folkbristen. Byggarna går i pension. Eller dör. Kunskapen försvinner.
En 78-åring fixar fortfarande flygbolagsystem. Han skämtar om "för värdefull för pension". Inte kul på riktigt.
Vi lever i COBOLs skugga
Varje dag beror du på det:
- Uttag i bankomat.
- Flygbiljett.
- Bidrag från staten.
- Lön in på kontot.
Kod äldre än månnedgången. Stabil? Ja. Pålitlig? Absolut. Men dyr att fixa. Svår att ändra snabbt.
Vägen framåt – om vi klarar det
Techvärlden vaknar. Vissa migrerar till molnet. Andra lär upp nybörjare i COBOL. AI testar översättning till modernt.
Men det tar årtionden. Om det går.
Lärdomen från dinosaurien
COBOL visar: provisorium blir permanent. "Bra nog" blir "för stort att röra".
När vi bygger med dagens verktyg, fundera: vad kommer framtiden svära över? JavaScript? Troligt.
Källa: https://www.wired.com/story/cobol-is-the-asbestos-of-programming-languages