Koncept i definition ABC
Miscellanea / / July 04, 2021
Av Guillem Alsina González i oktober 2017
Om det är en språk från programmering att vi kan klassificera som en "överlevande", detta är utan tvekan COBOL.
Född 1959 är det inte längre i vanligt bruk, men specialister utbildas fortfarande och är efterfrågade i vissa affärssektorer, t.ex. bank, på grund av den enorma mängden programvara att hålla.
Denna praxis, i motsats till logik När program och system uppdateras svarar det på maximaltRör inte vid det om det fungerar”, Särskilt i system som är kritiska, vilket innebär att eventuella fel kan orsaka allvarliga problem.
Jag har inte nämnt banksektorn för, och bara som ett exempel, utan för att det är där jag vet att ett större antal COBOL-program finns än De upprätthålls fortfarande idag, även om det inte är den enda sektorn, som också räknar offentliga förvaltningar (bland andra) med ett stort antal COBOL-program. I användning.
Dessa system tenderar att virtualiseras från gamla maskiner (till exempel sprider sig VAX-system som körs i virtuella maskiner på moderna x86-64-servrar).
Sådan är livslängden hos COBOL att sedan lanseringen 1959 har det gjorts flera omarbetningar av standarden, den sista av dem 2014.
Den första av dessa revisioner ägde rum mellan 1961 och 1965 för att lägga till nya funktioner, medan de andra utfördes 1968 (anpassning till ANSI-standarden -American National Standards Institute-), 1974, 1985, 1989 2002, och den som redan nämnts från 2014.
För att modernisera det har det till och med fått kapacitet för objektorienterad programmering och ett företag som skapat programmeringsverktyg har kommit att lansera en miljö som möjliggör utveckling av videospel med hjälp av COBOL, plus en nyfiken sällsynthet än en verktyg att den används i praktiken, men som visar COBOL: s kameleoniska anpassningsförmåga, vilket har gjort det möjligt att överleva till denna dag.
Förkortningen COBOL står för Vanligt affärsorienterat språk, och som namnet antyder hänvisar de till ett universellt språk som är anpassat för att uppfylla företagens mål.
Dess födelse måste inramas i en tid då datorsystemen var mycket olika, vilket ledde till att yrkesverksamma som lämnade ett företag måste lära sig hur systemet med det nya företag till vilka de skulle arbeta, nästan från basen.
För att göra det lättare för dessa proffs (programmerare) att vara produktiva praktiskt taget från första början dag gav detta programmeringsspråk dem några vanliga baser som de kunde använda mellan olika system.
För att ta hand om språkets livslängd trots de år som det redan har "gått från mode", De tillåter mig licensen att säga adjö med en skämt relaterad:
Det var en gång en Cobol-programmerare som, trött på att åtgärda problem relaterade till 2000-effekten, 1999 beslutade att kryogenisera.
Vaknat i framtiden, fortfarande halvt sovande, ser programmeraren ut genom fönstret och ser höga byggnader som genomborrar molnen och flygande bilar, utan tvekan har de väckt honom efter år 2000. Sedan, fråga "Vilket år är vi?".
Den som svarar honom är en person som i sin tur frågar honom: "Du är en COBOL-programmerare, eller hur?" som vår huvudperson svarar "ja" på.
"Tja, förstår du, vi är året 9999 och du vet, vi har problem med 10 000-effekten ..."
Foto: Fotolia - teguhjatipras
Ämnen i COBOL