Ilianzisha gcobol, mkusanyaji wa COBOL kulingana na teknolojia za GCC

Orodha ya utumaji barua pepe ya wasanidi wa kikundi cha GCC inaangazia mradi wa gcobol, ambao unalenga kuunda kikusanyaji bila malipo kwa lugha ya programu ya COBOL. Katika hali yake ya sasa, gcobol inatengenezwa kama uma wa GCC, lakini baada ya kukamilika kwa maendeleo na uimarishaji wa mradi, mabadiliko yamepangwa kupendekezwa kujumuishwa katika muundo mkuu wa GCC. Msimbo wa mradi unasambazwa chini ya leseni ya GPLv3.

Sababu iliyotajwa ya kuunda mradi mpya ni hamu ya kupata kikusanyaji cha COBOL, kinachosambazwa chini ya leseni isiyolipishwa, ambayo ingerahisisha uhamishaji wa programu kutoka kwa mifumo kuu ya IBM hadi mifumo inayoendesha Linux. Jumuiya imekuwa ikitengeneza mradi tofauti wa bure wa GnuCOBOL kwa muda mrefu, lakini ni mfasiri anayetafsiri msimbo katika lugha ya C, na pia haitoi usaidizi kamili hata kwa kiwango cha COBOL 85 na haipiti seti kamili ya alama. vipimo, jambo ambalo hukatisha tamaa taasisi za fedha zinazotumia COBOL kutumia miradi ya kazi.

Gcobol inategemea teknolojia ya GCC iliyothibitishwa na imetengenezwa kwa zaidi ya mwaka mmoja na mhandisi mmoja wa muda wote. Ili kutengeneza faili zinazoweza kutekelezeka, mazingira ya nyuma ya GCC yaliyopo hutumiwa, na uchakataji wa matini chanzo katika lugha ya COBOL hutenganishwa katika sehemu ya mbele tofauti iliyotengenezwa na mradi. Katika video ya sasa, mkusanyaji amefanikiwa kukusanya mifano 100 kutoka kwa kitabu "Beginning COBOL for Programmers". Gcobol inapanga kujumuisha usaidizi kwa ISAM na viendelezi vya COBOL vinavyolengwa na kitu katika wiki zijazo. Ndani ya miezi michache, utendakazi wa gcobol umepangwa kuletwa ili kupitisha safu ya majaribio ya marejeleo ya NIST.

COBOL inageuka umri wa miaka 63 mwaka huu, na inabakia kuwa mojawapo ya lugha za kale za programu zinazotumiwa kikamilifu, pamoja na mmoja wa viongozi katika suala la kiasi cha kanuni zilizoandikwa. Lugha inaendelea kubadilika, kwa mfano, kiwango cha COBOL-2002 kilichoongezwa uwezo wa upangaji unaolenga kitu, na kiwango cha COBOL 2014 kilianzisha usaidizi wa vipimo vya sehemu zinazoelea za IEEE-754, upakiaji wa mbinu kupita kiasi, na jedwali zinazopanuka kwa nguvu.

Jumla ya kanuni zilizoandikwa katika COBOL inakadiriwa kuwa laini bilioni 220, ambapo bilioni 100 bado zinatumika, haswa katika taasisi za kifedha. Kwa mfano, kufikia 2017, 43% ya mifumo ya benki iliendelea kutumia COBOL. Msimbo wa COBOL hutumiwa kuchakata takriban 80% ya miamala ya kibinafsi ya kifedha na katika 95% ya vituo vya kukubali malipo ya kadi ya benki.

Chanzo: opennet.ru

Kuongeza maoni