Il-kompilatur GnuCOBOL laħaq il-maturità. L-ewwel rilaxx tal-ambjent ta 'żvilupp SuperBOL

Fabrice Le Fessant ġabar fil-qosor l-iżvilupp ta '20 sena tal-kompilatur GnuCOBOL b'xejn, li jippermettilek tittraduċi programmi COBOL f'rappreżentazzjoni C għal kumpilazzjoni sussegwenti billi tuża GCC jew kompilaturi C oħra. Skont Fabris, il-proġett laħaq maturità, lest għall-użu f'sistemi industrijali u l-abbiltà li jikkompeti ma 'soluzzjonijiet proprjetarji. Il-vantaġġi kompetittivi ta' GnuCOBOL jinkludu appoġġ għal 19-il djalett tal-lingwa COBOL, prestazzjoni għolja u cross-platform, li jippermettu li l-għodda tintuża fuq diversi sistemi, inklużi Linux, BSD, macOS, Windows, Android u ħafna OSs proprjetarji bħal Unix.

Skont il-kelliem, reċentement kien hemm implimentazzjoni attiva ta 'GnuCOBOL minn kumpaniji kummerċjali u banek, li qed jittrasferixxu backends miktuba f'COBOL għal GnuCOBOL mill-kompilatur Micro Focus proprjetarju. Huwa nnutat li t-tranżizzjoni għal GnuCOBOL tippermettilek tikseb produttività akbar u teħles mill-lock-in għal bejjiegħ wieħed. Pereżempju, il-Ministeru tal-Finanzi Franċiż reċentement biddel kompjuter mainframe li jmexxi s-sistema operattiva GCOS b'soluzzjoni bbażata fuq GnuCOBOL.

Fost l-avvenimenti relatati ma 'GnuCOBOL, nistgħu nsemmu wkoll il-pubblikazzjoni tal-ewwel verżjoni tal-ambjent ta' żvilupp integrat SuperBOL Studio, miktuba fil-lingwa OCaml u mqassma taħt il-liċenzji AGPLv3, MIT u ISC. SuperBOL Studio hija estensjoni għall-editur tal-kodiċi VS Code li jaħdem mal-kompilatur GnuCOBOL u huwa ddisinjat għall-iżvilupp, id-debugging u l-profil tal-proġetti COBOL. SuperBOL jipprovdi wkoll implimentazzjoni ta' server LSP (Language Server Protocol) għall-integrazzjoni ta' għodod ta' navigazzjoni, parsing u editjar tal-kodiċi COBOL f'IDE ieħor.

Din is-sena, il-lingwa COBOL se tagħlaq 65 sena, filwaqt li tibqa 'waħda mill-eqdem lingwi ta' programmar użati b'mod attiv, kif ukoll waħda mill-mexxejja f'termini tal-ammont ta 'kodiċi miktub. Il-lingwa tkompli tevolvi, pereżempju, l-istandard COBOL-2002 miżjud kapaċitajiet għall-ipprogrammar orjentat lejn l-oġġetti, u l-istandard COBOL 2014 introduċa appoġġ għall-ispeċifikazzjoni floating point IEEE-754, tagħbija żejda tal-metodu, u tabelli dinamikament estensibbli. L-ammont totali ta 'kodiċi miktub f'COBOL huwa stmat għal 220 biljun linja, li minnhom 100 biljun għadhom qed jintużaw, prinċipalment f'istituzzjonijiet finanzjarji (mill-2017, 43% tas-sistemi bankarji komplew jużaw COBOL, il-kodiċi COBOL intuża biex jipproċessa madwar 80% tat-tranżazzjonijiet finanzjarji personali u f'95% tat-terminals biex jaċċettaw ħlasijiet bil-karti tal-bank).



Sors: opennet.ru

Żid kumment