Koncept v definiciji ABC
Miscellanea / / July 04, 2021
Guillem Alsina González, oktobra 2017
Če obstaja jezik iz programiranje da ga lahko označimo za "preživelega", to je nedvomno COBOL.
Rojen leta 1959, ni več v splošni uporabi, vendar se strokovnjaki še vedno izobražujejo in povprašujejo v nekaterih poslovnih sektorjih, kot je bančništvo, zaradi ogromne količine programske opreme držati.
Ta praksa je v nasprotju s logiko Ko se programi in sistemi posodabljajo, se odziva na maksimo „Če deluje, se ga ne dotikajte”, Zlasti v kritičnih sistemih, kar pomeni, da bi lahko katera koli okvara povzročila resne težave.
Bančnega sektorja nisem omenil zato in le kot primer, ampak zato, ker vem, da obstaja več programov COBOL kot Ohranjajo se še danes, čeprav to ni edini sektor, šteje tudi javne uprave (med drugim) z velikim številom programov COBOL. V uporabi.
Ti sistemi se ponavadi virtualizirajo iz starih računalnikov (na primer sistemi VAX, ki se izvajajo v navideznih računalnikih na sodobnih strežnikih x86-64, se množijo).
Takšna je dolgoživost COBOL-a, da je bilo od njegove uvedbe leta 1959 opravljenih več sprememb standarda, zadnja med njimi leta 2014.
Prva od teh revizij je bila izvedena med letoma 1961 in 1965, da bi dodali nove funkcionalnosti, druge pa so bile izvedene leta 1968 (prilagoditev standardu ANSI -Ameriški nacionalni inštitut za standarde-), 1974, 1985, 1989 2002 in že omenjena iz leta 2014.
Za njegovo posodobitev je bil celo obdarjen s sposobnostjo objektno usmerjenega programiranja in podjetje, ki je ustvarilo programska orodja so začela ustvarjati okolje, ki omogoča razvoj video iger z uporabo COBOL in radovedneže redkost kot a orodje da se uporablja v praksi, vendar to kaže na kameleonsko prilagodljivost COBOL-a, ki mu je omogočila preživetje do danes.
Kratica COBOL pomeni Skupni poslovno usmerjeni jezik, in kot že ime pove, se nanašajo na univerzalni jezik, prilagojen ciljem podjetij.
Njegovo rojstvo mora biti postavljeno v čas, ko so bili računalniški sistemi zelo raznoliki, zaradi česar so morali strokovnjaki, ki so zapustili podjetje nauči se kako sistem novega podjetje na katero so šli na delo, skoraj iz baze.
Da bi bili ti strokovnjaki (programerji) praktično praktični od samega začetka danes jim je ta programski jezik dal nekaj skupnih osnov, ki so jih lahko uporabljali med različnimi sistemov.
Da bi prevzeli odgovornost za dolgoživost tega jezika kljub letom, iz katerih je že "minil moda", Dovolili mi bodo dovoljenje za slovo z Šala povezano:
Včasih je bil programer Cobol, ki se je utrujen od odpravljanja težav, povezanih z učinkom 2000, leta 1999 odločil za kriogenizacijo.
Prebujen v prihodnosti, še vedno napol zaspan, programer pogleda skozi okno in zagleda visoke zgradbe, ki prebadajo oblake in leteče avtomobile, nedvomno so ga prebudile po letu 2000. Potem, vprašanje "V katerem letu smo?".
Oseba, ki mu odgovori, je oseba, ki ga nato vpraša: "Ti si programer COBOL, kajne?" na kar naš protagonist odgovori z "da".
"No, vidite, smo v letu 9.999 in veste, imamo težave z učinkom 10.000 ..."
Foto: Fotolia - teguhjatipras
Teme v COBOL-u