A Dínó, Ami Nem Hal Meg
Képzeld el: kávézóban fizetsz kártyával, miközben a háttérben egy őskori programozás nyelv dolgozik. Ez a COBOL, amit 1959-ben találtak ki. Még ma is működteti a világ legfontosabb rendszereit.
Hogyan maradhat fenn ez a retró cucc az AI-k és kvantumszámítógépek idején? Olvasd tovább, mert ez a sztori durván érdekes.
Átmeneti Javak, Amik Örök Rejtélyekké Változtak
A COBOL-t úgy tervezték, hogy közelítsen az angolhoz. Egyszerű, olvasható. Cél: irodai emberek is értsék, ne csak a szakbarbárok.
Bejött. Bankok imádták. Államok átvették. Repülőjegy-rendszerek épültek rá. Mire észbe kaptak, már túl késő volt. Mint a betonban az acél: kihúzod, és összeomlik minden.
Tudtad? A pénzkiadó automatok 95%-a COBOL-on fut. Legközelebb, ha készpénzt veszel fel, jusson eszedbe: a Beatleszel dumálsz.
A COBOL-DOXONÓMIA
Ez a nyelv mindenhol ott van, de sehol sincs:
- Mindenhol: Bankok, nyugdíjak, légiforgalom-vezérlés
- Sehol: Egyetemek nem tanítják. A szakértők nyugdíjasok, öregszenek.
Mintha a hidakat elfelejtett módszerrel építették volna. Mi baj történhet?
Miért Nem Írjuk Át Egyszerűen?
„Miért nem rakjuk át Pythonra vagy JS-re?” – kérdezheted. Naiv kérdés.
Képzeld el: valaki maratont fut, közben nyitod ki a szívét. Pont ez a COBOL-frissítés. Milliók tranzakciói, évtizedes logika, 200 millió sor kódban egy banknál. Windows 10 csak 50 millió. Nem appot cserélsz, hanem civilizációt építesz újra.
Az Emberi Katasztrófa A Kód Mögött
A legrosszabb: a mesterek nyugdíjba mennek, vagy meghalnak. Tudásvesztés jön.
Beszéltem egy 78 éves COBOLossal. Repülőcég hívja, mert ő az egyetlen, aki érti a foglalórendszert. „Túl értékes vagyok a nyugdíjhoz” – viccel. De nem vicces.
COBOL Árnyékában Élünk
Minden ATM-nél, repjegyvásárlásnál, segélynél, fizetésnél: holdraszállás előtti kód segíthet.
Nem szar kód – stabil, megbízható, évtizedekig tesztelt. De törékeny, drága, lassú a változásra.
Hogyan Tovább? (Valamennyire)
A techvilág ébredezik. Vannak COBOL-felhő eszközök. Új szakembereket képeznek (igen, komolyan). AI-val próbálják átfordítani modern nyelvekre.
De ez évtizedekig tarthat. Ha sikerül egyáltalán.
A Nagy Tanulság
A COBOL megmutatja: átmeneti megoldásokból örök monster lesz. A „jó elég” túl naggyá nő.
Ma építjük a rendszereket. Kérdezzük meg: melyik mai tech-et fogják átkozni a jövőbeliek, mert túl pótolhatatlan?
Én a JavaScriptre fogadok. Bocs.
Forrás: https://www.wired.com/story/cobol-is-the-asbestos-of-programming-languages