Koncept u definiciji ABC
Miscelanea / / July 04, 2021
Napisao Guillem Alsina González, u listopadu 2017
Ako postoji Jezik iz programiranje koje možemo klasificirati kao "preživjele", ovo je, bez sumnje, COBOL.
Rođen 1959. godine, više nije u uobičajenoj upotrebi, ali stručnjaci se i dalje školuju i traže se u određenim poslovnim sektorima, poput bankarstva, zbog ogromne količine softver držati.
Ova praksa, suprotno logika Kako se programi i sustavi ažuriraju, on odgovara maksimi "Ako uspije, nemojte ga dirati”, Pogotovo u kritičnim sustavima, što znači da bi bilo koji kvar mogao uzrokovati ozbiljne probleme.
Nisam spomenuo bankarski sektor zato i samo kao primjer, već zato što znam da postoji veći broj programa COBOL nego Oni se održavaju i danas, iako to nije jedini sektor, računajući i javne uprave (između ostalih) s velikim brojem programa COBOL. U uporabi.
Ti se sustavi obično virtualiziraju sa starih računala (na primjer, VAX sustavi koji se izvode u virtualnim strojevima na modernim x86-64 poslužiteljima se umnožavaju).
Takva je dugovječnost COBOL-a da je od njegovog lansiranja 1959. godine izvršeno nekoliko revizija standarda, posljednja od njih 2014. godine.
Prva od ovih revizija dogodila se između 1961. i 1965. radi dodavanja novih funkcionalnosti, dok su ostale izvršene 1968. (prilagodba ANSI standardu -Američki nacionalni institut za standarde-), 1974, 1985, 1989 2002, i već spomenuta iz 2014.
Da bi ga modernizirao, čak je obdario sposobnost objektno orijentiranog programiranja i tvrtku koja je stvorila programski alati pokrenuli su okruženje koje omogućava razvoj video igara pomoću COBOL-a, plus znatiželjnika rijetkost od a alat koja se koristi u praksi, ali koja pokazuje kameleonsku prilagodljivost COBOL-a, koja mu je omogućila da preživi do danas.
Kratica COBOL je kratica Uobičajeni poslovni jezik, i kako im samo ime govori, odnose se na univerzalni jezik prilagođen da zadovolji ciljeve tvrtki.
Njegovo rođenje mora biti uokvireno u vrijeme kada su računalni sustavi bili vrlo raznoliki, što je uzrokovalo profesionalce koji su napustili tvrtku naučiti kako sustav novog društvo na koju su išli raditi, gotovo iz baze.
Kako bi ovim profesionalcima (programerima) olakšali praktičnu produktivnost od samog početka danas im je ovaj programski jezik dao neke zajedničke osnove koje su mogli koristiti između različitih sustavima.
Da preuzme odgovornost za dugovječnost ovog jezika unatoč godinama iz kojih je već "prošao moda”, Dopustit će mi licencu za oproštaj s vic povezano:
Jednom davno postojao je Cobol programer koji je, umoran od rješavanja problema povezanih s efektom 2.000, 1999. godine odlučio kriogenizirati.
Probuđen u budućnosti, još uvijek polusan, programer gleda kroz prozor i ugleda visoke zgrade koje probijaju oblake i leteće automobile, nesumnjivo da su ga probudile i nakon 2000. godine. Zatim, pitanje "U kojoj smo godini?".
Osoba koja mu odgovori je osoba koja ga zauzvrat pita: "Vi ste COBOL programer, zar ne?" na što naš glavni junak odgovara "da".
"Pa, vidite, mi smo u 9.999 godini i, znate, imamo problema s učinkom od 10.000 ..."
Foto: Fotolia - teguhjatipras
Teme u COBOL-u