Kua eke te kaitoi GnuCOBOL ki te pakeke. Te tuku tuatahi o te taiao whanaketanga SuperBOL

I whakarāpopotohia e Fabrice Le Fessant te whanaketanga 20-tau o te kaitoi GnuCOBOL kore utu, e taea ai e koe te whakamaori i nga kaupapa COBOL ki roto i te tohu C mo te whakahiato ka whai ake ma te whakamahi i te GCC, i etahi atu kaitoi C ranei. E ai ki a Fabris, kua eke te kaupapa ki te pakeke, kua rite mo te whakamahi i roto i nga punaha ahumahi me te kaha ki te whakataetae me nga otinga rangatira. Ko nga painga whakataetae a GnuCOBOL ko te tautoko mo nga reo 19 o te reo COBOL, te mahi teitei me te whakawhiti-whakawhitinga, ka taea te whakamahi i te kete taputapu ki runga i nga momo punaha, tae atu ki te Linux, BSD, macOS, Windows, Android me te maha o nga OS rite Unix.

E ai ki te kaikorero, ina tata nei kua kaha te whakatinana i te GnuCOBOL e nga kamupene arumoni me nga peeke, e whakawhiti ana i nga tuara kua tuhia ki COBOL ki te GnuCOBOL mai i te kaihanga Micro Focus rangatira. E tohuhia ana ko te whakawhiti ki te GnuCOBOL ka taea e koe te whakatutuki i te hua nui ake me te whakakore i te raka ki roto ki tetahi kaihoko. Hei tauira, no tata nei i whakakapihia e te Manatu Moni Wīwī he rorohiko matua matua e whakahaere ana i te punaha whakahaere GCOS me te otinga i runga i te GnuCOBOL.

I roto i nga huihuinga e pa ana ki a GnuCOBOL, ka taea ano e matou te whakahua i te whakaputanga o te putanga tuatahi o te taiao whanaketanga whakauru SuperBOL Studio, i tuhia ki te reo OCaml me te tohatoha i raro i nga raihana AGPLv3, MIT me ISC. Ko te SuperBOL Studio he toronga ki te ētita waehere VS Code e mahi tahi ana me te GnuCOBOL compiler a kua hangaia mo te whakawhanake, te patuiro me te whakaatu i nga kaupapa COBOL. Ka whakarato ano a SuperBOL i te LSP (Language Server Protocol) whakatinanatanga tūmau mo te whakauru i te whakaterenga waehere COBOL, te parapara, me nga taputapu whakatika ki tetahi atu IDE.

I tenei tau, ka huri te reo COBOL ki te 65 tau, i te mea kei te noho tonu tetahi o nga reo hootaka tino tawhito e kaha ana te whakamahi, me tetahi o nga kaiarahi mo te nui o nga waehere kua tuhia. Kei te whanake haere tonu te reo, hei tauira, ko te paerewa COBOL-2002 kua taapirihia nga kaha mo te kaupapa-a-ahanoa, me te paerewa COBOL 2014 i whakaurua te tautoko mo te tohu IEEE-754 maanu-waahi, te taumaha o te tikanga, me nga ripanga hihiri. Ko te tapeke o nga waehere kua tuhia ki te COBOL e kiia ana i te 220 piriona nga raina, 100 piriona kei te whakamahia tonu, ko te nuinga i roto i nga umanga putea (i te tau 2017, 43% o nga punaha putea kei te whakamahi tonu i te COBOL, i whakamahia te waehere COBOL ki te tukatuka mo 80% o nga whakawhitinga putea whaiaro me te 95% o nga waahi mo te whakaae utu ma nga kaari putea).



Source: opennet.ru

Tāpiri i te kōrero