Cyflwynwyd gcobol, casglwr COBOL yn seiliedig ar dechnolegau GCC

Mae rhestr bostio datblygwr cyfres crynhowyr GCC yn cynnwys y prosiect gcobol, sy'n anelu at greu casglwr am ddim ar gyfer iaith raglennu COBOL. Yn ei ffurf bresennol, mae gcobol yn cael ei ddatblygu fel fforch o GCC, ond ar Γ΄l cwblhau datblygiad a sefydlogi'r prosiect, bwriedir cynnig newidiadau i'w cynnwys ym mhrif strwythur GCC. Mae cod y prosiect yn cael ei ddosbarthu o dan y drwydded GPLv3.

Y rheswm a nodwyd dros greu'r prosiect newydd yw'r awydd i gael casglwr COBOL, wedi'i ddosbarthu o dan drwydded am ddim, a fyddai'n symleiddio mudo cymwysiadau o brif fframiau IBM i systemau sy'n rhedeg Linux. Mae'r gymuned wedi bod yn datblygu prosiect GnuCOBOL am ddim ar wahΓ’n ers cryn amser, ond mae'n gyfieithydd sy'n cyfieithu cod i'r iaith C, ac nid yw hefyd yn darparu cefnogaeth lawn hyd yn oed ar gyfer safon COBOL 85 ac nid yw'n pasio set lawn o feincnod. profion, sy'n annog sefydliadau ariannol sy'n defnyddio COBOL i beidio Γ’'i ddefnyddio, prosiectau gwaith.

Mae Gcobol yn seiliedig ar dechnolegau GCC profedig ac fe'i datblygwyd ers dros flwyddyn gan un peiriannydd amser llawn. Er mwyn cynhyrchu ffeiliau gweithredadwy, defnyddir Γ΄l-wyneb presennol y GCC, ac mae prosesu testunau ffynhonnell yn yr iaith COBOL yn cael ei wahanu'n ffryntiad ar wahΓ’n a ddatblygwyd gan y prosiect. Yn y fideo cyfredol, mae'r casglwr yn llwyddo i gasglu 100 o enghreifftiau o'r llyfr "Beginning COBOL for Programmers". Mae gcobol yn bwriadu cynnwys cefnogaeth ar gyfer ISAM ac estyniadau COBOL sy'n canolbwyntio ar wrthrychau yn ystod yr wythnosau nesaf. O fewn ychydig fisoedd, bwriedir dod Γ’ swyddogaeth gcobol i basio cyfres prawf cyfeirio NIST.

Mae COBOL yn troi'n 63 oed eleni, ac mae'n parhau i fod yn un o'r ieithoedd rhaglennu hynaf a ddefnyddir yn weithredol, yn ogystal ag un o'r arweinwyr o ran faint o god a ysgrifennwyd. Mae'r iaith yn parhau i esblygu, er enghraifft, galluoedd ychwanegol safonol COBOL-2002 ar gyfer rhaglennu sy'n canolbwyntio ar wrthrychau, a chyflwynodd safon COBOL 2014 gefnogaeth i fanyleb pwynt arnawf IEEE-754, gorlwytho dull, a thablau estynadwy deinamig.

Amcangyfrifir bod cyfanswm y cod a ysgrifennwyd yn COBOL yn 220 biliwn o linellau, y mae 100 biliwn ohonynt yn dal i gael eu defnyddio, yn bennaf mewn sefydliadau ariannol. Er enghraifft, o 2017, roedd 43% o systemau bancio yn parhau i ddefnyddio COBOL. Defnyddir cod COBOL i brosesu tua 80% o drafodion ariannol personol ac mewn 95% o derfynellau ar gyfer derbyn taliadau cerdyn banc.

Ffynhonnell: opennet.ru

Ychwanegu sylw