Dinozaurul Informaticii Care Nu Moare Niciodată
Gândește-te la asta: plătești cafeaua cu cardul, iar în spate, un limbaj de programare mai bătrân decât părinții tăi procesează tranzacția. Vorba vine, COBOL – creat în 1959 – încă ține pe picioare o grămadă de sisteme esențiale din lume.
Știu, pare absurd într-o epocă cu AI și calculatoare cuantice. Dar hai să despicăm firul.
Soluții Provizorii Care Au Devenit Coșmaruri
COBOL a fost făcut să fie ușor de citit, aproape ca engleza. Scopul? Să programeze afaceriștii, nu doar geek-ii din laboratoare. Și a prins rădăcini adânc.
Băncile l-au adoptat masiv. Guvernele l-au pus la treabă. Companiile aeriene i-au dat cheile rezervărilor. Când au apărut alternative, era prea târziu – COBOL era ca armătura din beton armat. Scoți una, se prăbușește totul.
Statistică șocantă: 95% din tranzacțiile la bancomate trec prin cod COBOL. Data viitoare când scoți bani, vorbești cu un program mai vechi decât Beatles.
Paradoxul COBOL: Pretutindeni, Dar Invizibil
E peste tot și nicăieri deodată:
- Peste tot: Băncile majore, plățile de pensii, controlul traficului aerian.
- Nicăieri: Nu-l învață universitățile. Programatorii rămași sunt bătrâni, în prag de pensie.
Ca și cum podurile orașului ar fi construite cu o tehnică uitată. Ce-ar putea merge prost?
De Ce Nu-l Reparăm Pur și Simplu?
„De ce nu trec pe Python sau JavaScript?” Simplu nu e. Imaginează-ți operație pe cord la un maratonist în alergare. Acestea sunt sisteme uriașe, cu zeci de ani de logică înficată în milioane de linii de cod.
Un șef de bancă zicea că au peste 200 de milioane de linii COBOL. Windows 10 are 50 de milioane. Nu schimbi un soft, reconstruiești o civilizație digitală.
Criza Oamenilor, Nu Doar a Codului
Cei care știu COBOL pleacă la pensie sau mor. E o extincție a cunoștințelor.
Am vorbit cu un programator de 78 de ani. Îl sună să repare sistemul de rezervări al unei companii aeriene. Glumește că e „prea valoros să iasă la pensie”. Dar nu-i de râs.
Trăim în Umbra COBOL-ului
Fiecare dată când:
- Scoți bani de la bancomat
- Rezervi un zbor
- Cereri ajutoare de stat
- Primești salariul
Depinzi probabil de cod mai vechi decât aselenizarea.
Nu e neapărat prost cod – e stabil, testat zeci de ani. Dar costă scump întreținerea și se modifică greu când lumea cere schimbări rapide.
Ce Facem De Acum?
Industria se trezește încet. Unele firme migrează spre cloud cu tool-uri speciale. Altele formează tineri pe COBOL. Câțiva testează AI pentru conversie automată.
Va dura decenii, dacă reușim.
Lecția Finală
COBOL ne arată: soluțiile „de azi pe mâine” devin permanente. „Destul de bun” devine „prea mare să-l miști”.
Când facem sisteme azi cu limbaje noi, să ne întrebăm: ce tehnologie de-a noastră vor blestema urmașii că am făcut-o indispensabilă?
Eu zic JavaScript. Fără supărare.
Sursă: https://www.wired.com/story/cobol-is-the-asbestos-of-programming-languages