Paraqitet gcobol, kompilator për gjuhën COBOL i bazuar në teknologjitë e GCC.

Në listën e dërgimit për zhvilluesit e setit të komilatorëve GCC është paraqitur projekti gcobol, i cili është i fokusuar në krijimin e një kompilatori të lirë për gjuhën e programimit COBOL. Në formën aktuale, gcobol po zhvillohet si një fork i GCC, por pas përfundimit të zhvillimit dhe stabilizimit të projektit, ndryshimet planifikohen të propozojnë për t'u inkorporuar në aspektin kryesor të GCC. Kodi i projektit shpërndahet nën licencën GPLv3.

Si arsyen për krijimin e projektit të ri përmendet dëshira për të pasur një kompilator për COBOL, i cili shpërndahet nën një licencë të lirë dhe e lehtëson migrimin e aplikacioneve nga mainframe-t e IBM në sisteme ku përdoret Linux. Komuniteti ka zhvilluar një projekt të vetëm të lirë, GnuCOBOL, por ai është një transpilator që e përkthen kodin në gjuhën C, si dhe nuk ofron mbështetje të plotë për standardin COBOL 85 dhe nuk kalon të gjithë testet standarde, gjë që e frikëson përdorimin e tij nga institucionet financiare që përdorin COBOL në projektet e tyre të punës.

Gcobol bazohet në teknologjitë e provuara GCC dhe po zhvillohet prej më shumë se një viti në një mënyrë që angazhon një inxhinier të vetëm me kohë të plotë. Për gjenerimin e skedarëve ekzekutivë, përdoret backend-i i ekzistueshëm i GCC, ndërsa përpunimi i kodit burimor në gjuhën COBOL është ndarë në një frontend të zhvilluar nga ekipi i projektit. Në këtë video, kompileri ndihmon në ndërtimin me sukses të 100 shembujve nga libri "Beginning COBOL for Programmers". Në javët në vazhdim, pritet që gcobol të përfshijë mbështetje për ISAM dhe zgjerime objektore të COBOL-it. Gjatë disa muajve, funksionaliteti i gcobol planifikohet të arrihet për të përfunduar testin referencë NIST.

Këtë vit, gjuhës COBOL i mbushen 63 vjet, dhe ajo mbetet një nga gjuhët më të vjetra që përdoren aktivisht, si dhe një nga liderët në volumin e kodit të shkruar. Gjuha vazhdon të zhvillohet; për shembull, standardi COBOL-2002 përfshiu mundësi për programimin objektor, ndërsa standardi COBOL 2014 solli mbështetje për specifikimin e llogaritjeve me pikë të lëvizshme IEEE-754, overload-in e metodave dhe tabela që zgjerohen dinamikisht.

Sasia totale e kodit të shkruar në COBOL vlerësohet në 220 miliard rreshta, prej të cilëve 100 miliard janë ende në përdorim, kryesisht në institucionet financiare. Për shembull, deri në vitin 2017, 43% e sistemeve bankare vazhduan të përdorin COBOL. Kodi COBOL përdoret për përpunimin e rreth 80% të transaksioneve financiare personale dhe në 95% të terminaleve për pranimin e pagesave me kartë bankare.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster