Konsept i definisjon ABC
Miscellanea / / July 04, 2021
Av Guillem Alsina González, i okt. 2017
Hvis det er en Språk fra programmering at vi kan klassifisere som en "overlevende", dette er uten tvil COBOL.
Født i 1959, er det ikke lenger i vanlig bruk, men spesialister blir fortsatt utdannet og etterspurt i visse næringssektorer, for eksempel bank, på grunn av den enorme mengden programvare å holde.
Denne praksisen, i motsetning til logikk Etter hvert som programmer og systemer oppdateres, svarer det på maksimalt “Hvis det fungerer, må du ikke berøre det”, Spesielt i kritiske systemer, noe som betyr at feil kan forårsake alvorlige problemer.
Jeg har ikke nevnt banksektoren fordi, og bare som et eksempel, men fordi det er der jeg vet at et større antall COBOL-programmer eksisterer enn De vedlikeholdes fremdeles i dag, selv om det ikke er den eneste sektoren, som også teller offentlige forvaltninger (blant andre) med et stort utvalg av COBOL-programmer. I bruk.
Disse systemene pleier å virtualiseres fra gamle maskiner (for eksempel sprer VAX-systemer som kjører i virtuelle maskiner på moderne x86-64-servere).
Slik er COBOLs levetid at det siden lanseringen i 1959 har vært flere revisjoner av standarden, den siste i 2014.
Den første av disse revisjonene fant sted mellom 1961 og 1965 for å legge til nye funksjoner, mens de andre ble utført i 1968 (tilpasning til ANSI-standarden -American National Standards Institute-), 1974, 1985, 1989 2002, og den som allerede er nevnt fra 2014.
For å modernisere den har den til og med fått kapasitet til objektorientert programmering, og et selskap som opprettet programmeringsverktøy har kommet for å lansere et miljø som tillater utvikling av videospill ved hjelp av COBOL, pluss en nysgjerrig sjeldenhet enn en verktøy at den brukes i praksis, men som demonstrerer den kameleoniske tilpasningsevnen til COBOL, som har gjort det mulig å overleve den dag i dag.
Forkortelsen COBOL står for Vanlig forretningsorientert språk, og som navnet antyder, refererer de til et universelt språk som er tilpasset for å oppfylle målene for selskaper.
Fødselen må være innrammet i en tid da datasystemene var svært forskjellige, noe som førte til at profesjonelle som forlot et selskap måtte lære hvordan systemet til det nye selskap som de skulle jobbe til, nesten fra basen.
For å gjøre det lettere for disse fagpersonene (programmererne) å være produktive praktisk talt helt fra første stund dag ga dette programmeringsspråket dem noen vanlige baser som de kunne bruke mellom forskjellige systemer.
For å ta ansvar for dette språkets levetid til tross for årene det allerede har "gått fra mote", De vil tillate meg lisensen til å si farvel med en vits i slekt:
Det var en gang en Cobol-programmerer som, lei av å fikse problemer knyttet til 2000-effekten, i 1999 bestemte seg for å kryogenisere.
Våknet i fremtiden, fremdeles halvsovende, ser programmereren ut av vinduet og ser høye bygninger som gjennomborer skyene og flygende biler, uten tvil at de har vekket ham utover år 2000. Deretter, spørsmål "Hvilket år er vi i?".
Personen som svarer ham er en person som i sin tur spør ham: "Du er en COBOL-programmerer, ikke sant?" som vår hovedperson svarer "ja" på.
"Vel, skjønner, vi er i året 9.999, og du vet, vi har problemer med 10 000-effekten ..."
Foto: Fotolia - teguhjatipras
Emner i COBOL