De mailinglist foar ûntwikkelders fan GCC-kompilersuite hat it gcobol-projekt, dat as doel hat in fergese kompilator te meitsjen foar de programmeartaal COBOL. Yn syn hjoeddeistige foarm wurdt gcobol ûntwikkele as in gabel fan GCC, mar nei it foltôgjen fan ûntwikkeling en stabilisaasje fan it projekt binne feroaringen pland om foar te stellen foar opname yn 'e haadstruktuer fan GCC. De projektkoade wurdt ferspraat ûnder de GPLv3-lisinsje.
De reden dy't oanjûn wurdt foar it nije projekt is de winsk om in COBOL-kompiler te fersprieden ûnder in frije lisinsje dy't de migraasje fan applikaasjes fan IBM-mainframes nei systemen dy't gebrûk meitsje, ferienfâldigje soe. LinuxDe mienskip ûntwikkelet al in skoft in apart, iepen-boarne projekt, GnuCOBOL. It is lykwols in oersetter dy't koade oerset nei C en stipet sels de COBOL 85-standert net folslein of foldocht oan in folsleine set benchmarks, wat finansjele ynstellingen dy't COBOL brûke yn har wurkprojekten ûntmoediget om it te brûken.
Gcobol is basearre op bewezen GCC-technologyen en is mear dan in jier ûntwikkele troch ien folsleine yngenieur. Om útfierbere bestannen te generearjen, wurdt de besteande GCC-backend brûkt, en de ferwurking fan boarneteksten yn 'e COBOL-taal wurdt skieden yn in aparte frontend ûntwikkele troch it projekt. Yn 'e hjoeddeistige fideo kompilearret de kompilator mei súkses 100 foarbylden út it boek "Beginning COBOL for Programmers". gcobol is fan plan om yn 'e kommende wiken stipe foar ISAM en objekt-rjochte COBOL-útwreidings op te nimmen. Binnen in pear moannen is gcobol-funksjonaliteit pland om de NIST-referinsjetestsuite te passearjen.
COBOL wurdt dit jier 63 jier âld, en it bliuwt ien fan 'e âldste aktyf brûkte programmeartalen, lykas ek ien fan' e lieders yn termen fan it oantal skreaune koade. De taal bliuwt evoluearje, bygelyks de COBOL-2002-standert tafoege mooglikheden foar objekt-rjochte programmearring, en de COBOL 2014-standert yntrodusearre stipe foar de IEEE-754-floating-point-spesifikaasje, metoade oerladen en dynamysk útwreide tabellen.
It totale bedrach fan koade skreaun yn COBOL wurdt rûsd op 220 miljard rigels, wêrfan 100 miljard noch yn gebrûk binne, meast yn finansjele ynstellingen. Bygelyks, sûnt 2017 bleau 43% fan banksystemen COBOL brûke. COBOL-koade wurdt brûkt om sawat 80% fan persoanlike finansjele transaksjes te ferwurkjen en yn 95% fan terminals foar it akseptearjen fan bankkaartbetellingen.
Boarne: opennet.ru
