Kwethulwe i-gcobol, i-COBOL compiler esekelwe kubuchwepheshe be-GCC

Uhlu lwe-imeyili lonjiniyela we-GCC compiler suite luhlanganisa iphrojekthi ye-gcobol, ehlose ukwakha isihlanganisi samahhala solimi lokuhlela lwe-COBOL. Ngendlela yayo yamanje, i-gcobol ithuthukiswa njengemfoloko ye-GCC, kodwa ngemva kokuphothulwa kokuthuthukiswa nokuqiniswa kwephrojekthi, izinguquko zihlelelwe ukuba ziphakanyiswe ukuze zifakwe esakhiweni esikhulu se-GCC. Ikhodi yephrojekthi isatshalaliswa ngaphansi kwelayisensi ye-GPLv3.

Isizathu esicashuniwe sokudala iphrojekthi entsha isifiso sokuthola i-COBOL compiler, esatshalaliswa ngaphansi kwelayisensi yamahhala, ezokwenza kube lula ukuthuthwa kwezicelo zisuka kuma- mainframes e-IBM ziye kumasistimu asebenzisa i-Linux. Umphakathi ubulokhu usungula iphrojekthi ehlukile yamahhala ye-GnuCOBOL isikhathi eside impela, kodwa ingumhumushi ohumusha ikhodi olimini C, futhi futhi onganikezi ukusekelwa okugcwele ngisho nezinga le-COBOL 85 futhi akadluli isethi ephelele yebhentshimakhi. ukuhlolwa, okudikibalisa izikhungo zezezimali ezisebenzisa i-COBOL ukuthi zingayisebenzisi.

I-Gcobol isekelwe kubuchwepheshe be-GCC obufakazelwe futhi isithuthukiswe isikhathi esingaphezu konyaka unjiniyela oyedwa wesikhathi esigcwele. Ukuze kukhiqizwe amafayela asebenzisekayo, i-backend ye-GCC ekhona isetshenziswa, futhi ukucutshungulwa kwemibhalo ewumthombo ngolimi lwe-COBOL kuhlukaniswa kube indawo engaphambili ehlukile eyakhiwe iphrojekthi. Kuvidiyo yamanje, umdidiyeli uhlanganisa ngempumelelo izibonelo eziyi-100 ezivela encwadini ethi β€œBeginning COBOL for Programmers”. I-gcobol ihlela ukufaka ukwesekwa kwe-ISAM kanye nezandiso ze-COBOL ezigxile ezintweni emasontweni azayo. Ezinyangeni ezimbalwa, ukusebenza kwe-gcobol kuhlelwe ukuthi kulethwe ukuze kuphumelele i-NIST reference test suite.

I-COBOL ihlanganisa iminyaka engu-63 ubudala kulo nyaka, futhi isengenye yezilimi ezindala kakhulu zokuhlela ezisetshenziswa kakhulu, kanye nomunye wabaholi mayelana nenani lekhodi ebhaliwe. Ulimi luyaqhubeka nokushintsha, isibonelo, amakhono angeziwe e-COBOL-2002 ohlelo olugxile entweni, kanye nezinga le-COBOL 2014 lethule ukusekelwa kokucaciswa kwephoyinti elintantayo le-IEEE-754, ukulayishwa ngokweqile kwendlela, namathebula anwebekayo.

Inani eliphelele lekhodi elibhalwe ku-COBOL lilinganiselwa kumigqa eyizigidi eziyizinkulungwane ezingu-220, lapho i-100 billion isasetshenziswa, ikakhulukazi ezikhungweni zezezimali. Isibonelo, kusukela ngo-2017, i-43% yezinhlelo zamabhange zaqhubeka nokusebenzisa i-COBOL. Ikhodi ye-COBOL isetshenziselwa ukucubungula cishe u-80% wemisebenzi yezezimali yomuntu siqu kanye namatheminali angu-95% okwamukela izinkokhelo zamakhadi asebhange.

Source: opennet.ru

Engeza amazwana