Ang GnuCOBOL compiler nakaabot na sa pagkahamtong. Unang pagpagawas sa SuperBOL development environment

Gisumada ni Fabrice Le Fessant ang 20 ka tuig nga pag-uswag sa open-source nga GnuCOBOL compiler, nga naghubad sa mga programa sa COBOL ngadto sa mga representasyon sa C alang sa sunod nga compilation gamit ang GCC o uban pang mga C compiler. Nagtuo si Fabrice nga ang proyekto nakaabot na sa pagkahamtong, andam na gamiton sa mga sistema sa industriya, ug nakigkompetensya sa mga proprietary nga solusyon. Lakip sa mga bentaha sa GnuCOBOL mao ang suporta alang sa 19 ka mga diyalekto sa COBOL, taas nga performance, ug cross-platform compatibility, nga nagtugot sa toolkit nga magamit sa lainlaing mga sistema, lakip ang Linux, BSD, macOS, Windows, Android ug daghang proprietary nga Unix-like operating systems.

Sumala sa mamumulong, bag-o lang adunay aktibong pagpatuman sa GnuCOBOL sa mga komersyal nga kompanya ug mga bangko, nga nagbalhin sa mga backend nga gisulat sa COBOL ngadto sa GnuCOBOL gikan sa proprietary Micro Focus compiler. Namatikdan nga ang transisyon sa GnuCOBOL nagtugot kanimo nga makab-ot ang dugang nga produktibo ug makuha ang lock-in sa usa ka vendor. Pananglitan, bag-o lang gipulihan sa French Ministry of Finance ang mainframe nga kompyuter nga nagpadagan sa GCOS operating system nga adunay solusyon nga gibase sa GnuCOBOL.

Ang mga panghitabo nga may kalabutan sa GnuCOBOL naglakip usab sa pagmantala sa unang bersyon sa SuperBOL Studio integrated development environment, nga gisulat sa OCaml ug giapod-apod ubos sa mga lisensya sa AGPLv3, MIT, ug ISC. Ang SuperBOL Studio usa ka extension sa VS Code code editor nga nagtrabaho uban sa GnuCOBOL compiler ug gidisenyo alang sa pagpalambo, pag-debug, ug pag-profile sa mga proyekto sa COBOL. Ang SuperBOL naghatag usab og implementasyon. server LSP (Language Server Protocol) para sa pag-integrate sa COBOL code navigation, analysis ug editing tools ngadto sa ubang IDEs.

Karong tuiga, ang COBOL nga pinulongan mahimong 65 ka tuig ang edad, samtang kini nagpabilin nga usa sa labing karaan nga aktibong gigamit nga mga programming language, ingon man usa sa mga nanguna sa mga termino sa gidaghanon sa gisulat nga code. Ang pinulongan nagpadayon sa pag-uswag, pananglitan, ang COBOL-2002 standard nga gidugang nga kapabilidad alang sa object-oriented programming, ug ang COBOL 2014 nga standard nagpaila sa suporta alang sa IEEE-754 floating-point specification, method overloading, ug dynamically extensible tables. Ang kinatibuk-ang kantidad sa code nga gisulat sa COBOL gibanabana sa 220 bilyon nga linya, diin 100 bilyon ang gigamit gihapon, labi na sa mga institusyong pinansyal (sa 2017, 43% sa mga sistema sa pagbabangko nagpadayon sa paggamit sa COBOL, ang COBOL code gigamit sa pagproseso bahin sa 80% sa personal nga pinansyal nga mga transaksyon ug sa 95% sa mga terminal alang sa pagdawat sa pagbayad pinaagi sa mga bank card).



Source: opennet.ru
Pagpalit kasaligan nga pag-host alang sa mga site nga adunay proteksyon sa DDoS, mga server sa VPS VDS 🔥 Pagpalit og kasaligang website hosting nga adunay proteksyon sa DDoS, VPS VDS servers | ProHoster