Tá Cobol ar cheann de na teangacha ríomhchlárúcháin is sine.
Cé nár chuala trácht ar an teanga ríomhchlárúcháin "COBOL" agus is é an chéad rud a thagann chun cuimhne an íomhá thuas, agus i ndáiríre níl sé ar feadh níos mó, ó d'iompaigh an teanga ríomhchlárúcháin seo 64 agus tá sé fós ar cheann de na teangacha ríomhchlárúcháin is sine in úsáid ghníomhach, chomh maith le ceann de na ceannairí i dtéarmaí an méid cód scríofa.
go Is minic a chloistear go leor acu siúd atá díreach ag tosú amach i saol na gclár agus léigh go leor faoi nuatheangacha ríomhchlárúcháin agus a bhfuil de ghnáth an chuid is mó brabúsach nó an ceann a bhfuil todhchaí maith. Ach nuair a thagann sé chun breathnú siar, is beag teangacha atá ann go bhfuil an claonadh i ndáiríre a ghiniúint spéise.
Agus is é sin, mar shampla, laistigh de na príomhtheangacha ríomhchlárúcháin "nach déanaí" a mholtar a fhoghlaim de ghnáth tá C, C ++, C #, java, php a mbeadh C mar an ceann a raibh tionchar aige ar na cinn eile, ach go bhfuil a fheabhsúcháin ag gach ceann acu i gcomparáid le C.
As sin ar aghaidh, Is fíor-annamh a fhaigheann tú moladh teanga níos sine a fhoghlaim, inis duit féin Pascal, Fortran nó COBOL, Táimid ag caint faoi léigeanna móra, ós rud é go bhfuil cuar foghlama measartha ard acu seo, nó uill, b'fhéidir nach bhfuil an oiread sin ann agus d'fhéadfainn a bheith ag déanamh áibhéil as a bheith tar éis fás suas le scoil C.
Ach hug, ag fágáil an ábhair ar leataobh, san alt ar Déanfaimid an spás seo a thiomnú chun beagán cainte a dhéanamh faoi GnuCOBOL, atá ina tiomsaitheoir foinse oscailte do COBOL agus a bhfuil, tar éis beagnach dhá bhliain d'fhorbairt, ó scaoileadh roimhe seo, a leagan nua "GnuCOBOL 3.2" scaoileadh.
Maidir le GnuCOBOL
gnuCOBOL suite mar tiomsaitheoir foinse oscailte go ligeann sé duit cláir COBOL a aistriú go dtí léiriú C le tiomsú níos déanaí ag baint úsáide as GCC nó tiomsaitheoirí C eile. Go bunúsach is é an rud a dhéanann GnuCOBOL ná clár COBOL a aistriú go ríomhchlár C, ar féidir é a thiomsú ansin isteach sa chód iarbhír a úsáideann an ríomhaire nó isteach i leabharlann inar féidir le cláir eile glaoch air.
Ar UNIX agus córais oibriúcháin den chineál céanna (ar nós Linux) úsáidtear an tiomsaitheoir GNU C. I gcás Windows, cuireann Microsoft Visual Studio Express an tiomsaitheoir C ar fáil. De ghnáth déantar tiomsú dhá chéim le hordú amháin, ach tá rogha ann rud a ligeann don ríomhchláraitheoir stop a chur le tiomsú tar éis don chód C a bheith ginte.
Gabháil scáileáin GnuCOBOL
Tá roghanna ag an script cumraíochta a chumraíonn an tógáil GnuCOBOL lena n-áirítear:
- roghnú an tiomsaitheora C agus a roghanna le haghaidh tiomsú iar-aistriúcháin
- córas bainistíochta bunachar sonraí le haghaidh tacaíochta ISAM
- cuimsiú iconv
I measc phríomhghnéithe an tiomsaitheora, luaitear go bhfuil tacaíonn sé le 19 gcanúint de chuid na teanga COBOL, tacaíonn sé go páirteach le sonraíocht COBOL 2014 agus pas a fháil i dtástálacha comhoiriúnachta 9740 COBOL 85. Cuirtear dífhabhtóir comhtháite ar fáil do chláir dífhabhtaithe.
gnuCOBOL 3.2
Maidir leis an leagan nua de GnuCOBOL 3.2, leagtar béim ar na hathruithe seo a leanas:
- Obair fheabhsaithe le canúintí teanga COBOL. Tá na socruithe curtha in oiriúint le bheith níos oiriúnaí don chanúint roghnaithe.
- Tacaíocht bhreise do chanúint nua: GCOS. Cuirtear na habairtí, na feidhmeanna agus na heilimintí comhréire a bhaineann go sonrach le canúintí éagsúla, idir shean agus nua, i bhfeidhm.
- Feabhsaíodh an t-am rite go suntasach agus ídiú cuimhne laghdaithe, go háirithe nuair a chuirtear le chéile iad le seiceálacha ama rite cumasaithe.
- Cuireann fileio tacaíocht leis an gcineál comhaid "LINE SEQUENTIAL", atá sainmhínithe i sonraíocht COBOL 2023 agus atá deartha chun comhaid a láimhseáil ina bhfuil na sonraí deighilte le línte.
- Uirlisí feabhsaithe le haghaidh dífhabhtaithe ag leibhéal an chóid foinse ag baint úsáide as GDB.
- Cur i bhfeidhm feabhsaithe ar fhoirgnimh in-athdhéanta.
Dóibh siúd ar spéis leo an leagan nua de GnuCOBOL a fháil, is féidir leo cód foinse an tiomsaitheora seo a fháil ón suíomh Gréasáin. nasc seo a leanas.
Dóibh siúd atá ina n-úsáideoirí Arch Linux agus díorthaigh, is féidir leat a shuiteáil ón stór (fiú leagan roimhe seo), leis an ordú seo a leanas:
sudo pacman -S gnucobol
Ar deireadh Má tá suim agat níos mó eolas a fháil faoinó, is féidir leat na sonraí a sheiceáil i an nasc seo a leanas.