GnuCOBOL kompilaator on saavutanud küpsuse. Esimene väljaanne arenduskeskkonnast SuperBOL.

Fabrice Le Fessant tegi kokkuvõtte 20-aastasest GnuCOBOL-i vaba kompilaatori arendusest, mis võimaldab COBOL-i programme tõlkida C-keelde järgnevat kompilatsiooni jaoks GCC või teiste C-kompilaatoritega. Fabrice arvates on projekt saavutanud küpsuse, valmisoleku tööstussüsteemides kasutamiseks ning suutlikkuse konkureerida patentide alusel valmistehtud lahendustega. GnuCOBOL-i konkurentsieeliste hulka kuulub 19 COBOL-i dialekti toetus, kõrge jõudlus ja platvormidevaheline ühilduvus, mis võimaldab toimetada erinevates süsteemides, sealhulgas Linux, BSD, macOS, Windows, Android ja paljudes patentide alusel tehtud Unix-taolistes opsüsteemides.

Esitaja sõnul on viimastel aegadel GnuCOBOL-i aktiivne kasutuselevõtt kommertsettevõtete ja pankade seas, kes viivad COBOL-is kirjutatud tagaplaane GnuCOBOL-i, loobudes Micro Focusi patentide alusel valmistehtud kompilaatorist. Toodud on välja, et üleminek GnuCOBOL-ile võimaldab saavutada suuremat jõudlust ja eemaldada sõltuvuse ühest tarnijast. Näiteks asendas Prantsusmaa rahandusministeerium hiljuti oma peamise arvuti, millel oli kasutusel GCOS opsüsteem, lahendusega, mis põhineb GnuCOBOL-il.

GnuCOBOL-iga seotud sündmuste seas võib mainida ka esimese integreeritud arenduskeskkonna SuperBOL Studio avaldamist, mis on kirjutatud OCaml-is ning levitakse AGPLv3, MIT ja ISC litsentside alusel. SuperBOL Studio on VS Code koodi redigeerija laiendus, mis töötab GnuCOBOL-i kompilaatoriga ja on mõeldud COBOL-i projektide arendamiseks, silumiseks ja profiilimiseks. SuperBOL pakub samuti rakendust serverile LSP (Language Server Protocol) integreerimiseks teiste IDE-dega, mis pakuvad navigeerimise, analüüsi ja COBOL-i koodi redigeerimise vahendeid.

Sel aastal täitub COBOL-il 65 aastat, olles endiselt üks vanimaid aktiivselt kasutatavaid programmeerimiskeeli ning juhtivaid keeli kirjutatud koodi mahus. Keel jätkab arengut; näiteks COBOL-2002 standardis lisati objektsuunitud programmeerimise võimalused ja COBOL 2014 standardis toetatakse IEEE-754 ujuvpunktilise arvutamise spetsifikatsiooni, meetodite ülekoormust ja dünaamiliselt laiendatavaid tabeleid. Kokku on COBOL-is kirjutatud koodi hinnanguliselt 220 miljardit rida, millest 100 miljardit on endiselt kasutuses, peamiselt finantseerimisasutustes (2017. aasta seisuga kasutas 43% pangasüsteemidest endiselt COBOL-i, COBOL-i koodi kasutati umbes 80% isiklike finantstehingute töötlemisel ja 95% pangakaardiga maksete vastuvõttingimise terminalides).



Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster