U bood nuxurka ugu muhiimsan
OpenAI

Oktoobar 19, 2026

DaabacaadCilmi-baaris

Horumarinta koodh-qorista ee luuqadaha barnaamij-samaynta ee agabkoodu yar yahay

Soo kacaya…

Horumarradii ugu dambeeyey ee noocyadeennu waxay xoojinayaan awoodda lagu dhiso laguna beddelo luuqadda barnaamijyada ku qoran luuqadaha barnaamij-samaynta ee agabkoodu yar yahay, sida COBOL, Fortran iyo Visual Basic. Luuqadahaani waxay leeyihiin koodh iyo dukumentiyo ay noocyadu wax ka baran karaan oo ka yar kuwa luuqadaha sida Python iyo JavaScript, haddana waxaa ku tiirsan kaabayaal muhiim ah iyo adeegyo daruuri ah oo dunida oo dhan ka jira. COBOL ayaa taageera⁠(ku furmaa daaqad cusub) in ka badan 40% nidaamyada bangiyada ee onlaynka ah, 80% macaamillada kaararka deynta ee fool-ka-fool loo sameeyo iyo 95% macaamillada ATM-yada, halka Fortran loo adeegsado saadaasha cimilada⁠(ku furmaa daaqad cusub) iyo falanqaynta badqabka falceliyeyaasha nukliyeerka⁠(ku furmaa daaqad cusub). Hagaajinta awoodda AI-gu uu ugu shaqeeyo luuqadahaan waxay kooxaha ka caawin kartaa dayactirka iyo casriyeynta barnaamijyada ay ku tiirsan yihiin adeegyada daruuriga ahi.

Hawshan waxaa hagaya ra'yi-celin ka timid horumariyeyaasha iyo macaamiisha shirkadaha waaweyn, kuwaas oo noo sheegay in noocyada koodh-qoristu inta badan ku dhibtoodaan luuqadahan. Dayactirka iyo casriyeynta barnaamijyadani way adkaan karaan: dukumentiyadu waxay noqon karaan kuwo aan dhammaystirnayn, horumariyeyaashii asalka ahaa ayaa laga yaabaa inay shirkadda ka tageen, xeerar ganacsi oo muhiim ahna waxaa dhici karta inay koodhka oo keliya ku jiraan. Hadday kooxuhu khaladaad saxayaan ama ay barnaamijyada u beddelayaan luuqad kale, waxay u baahan yihiin inay ilaaliyaan hab-dhaqanka ay nidaamyadoodu ku tiirsan yihiin.

Si aan horusocodka u cabbirno, waxaan diyaarinay laba qiimayn. MultiLangBench waxay tijaabisaa in nooc uu bilowga ka dhisi karo matoor kayd xogeed oo la jaanqaadaya SQLite, isagoo adeegsanaya 20 luuqadood oo barnaamij-samayneed oo kala duwan. Qiimayntayada u beddelidda COBOL luuqad kale waxay tijaabisaa in nooca uu barnaamijyo jira u beddeli karo luuqad kale isagoo ilaalinaya hab-dhaqankooda. Labadoodu waxay tijaabiyaan laba xirfadood oo is-dhammaystira: dhisidda barnaamijyo cusub iyo ilaalinta hawlaha ay qabtaan barnaamijyada jira.

Noocyadayadii ugu dambeeyey waxay muujiyeen horumar weyn labada qiimaynba, iyagoo gaadhay saxnaan aad uga sarreysa iyo kharash ka hooseeya.

MultiLangBench, GPT‑6 Astra wuxuu 20 luuqadood oo barnaamij-samayneed ka gaadhay celcelis ahaan 87.4% heerka gudbidda tijaabooyinka, halka GPT‑5.6 Sol uu gaadhay 26.8%. Horumar ayaa laga arkay luuqad kasta oo la tijaabiyey. GPT‑6 Luna ayaa isna ka waxqabad wanaagsan GPT‑5.6 Sol, isagoo gaadhay 40.3%, iyadoo kharashka API-ga ee la qiyaasay uu qiyaastii 78% ka hooseeyo.

Qiimayntayada u beddelidda COBOL luuqad kale, GPT‑6.1 Sol wuxuu dadaalka caqliyeynta oo hooseeya ka gaadhay saxnaan dhan 86.6%, halka GPT‑5.6 Sol uu ka gaadhay 5.4% oo keliya, iyadoo kharashkuna 39% ka yar yahay. Marka dadaalka caqliyeynta la kordhiyo, saxnaantu waxay gaadhaa 97.9%, taas oo ku dhow natiijada ugu sarreysa ee qiimaynta laga gaadhi karo.

Isku soo wada duuboo, natiijooyinkani waxay muujinayaan in noocyadeennu si weyn ugu sii fiicnaanayaan ku shaqaynta luuqado barnaamij-samayneed oo kala duwan, isla markaana ay kharash ahaan sii jabanayaan.

1. Dhisidda SQLite laga soo bilaabo eber (MultiLangBench)

MultiLangBench waxay nooca ka codsataa inuu dhiso matoor kayd xogeed oo la jaanqaadaya SQLite, isagoo adeegsanaya luuqad barnaamij-samayneed oo loo cayimay. Noocu waa inuu habeeyaa koodhka barnaamijka, maareeyaa xaaladdiisa, wax ka qabtaa khaladaadka, kuna daraa hawlo cusub isaga oo ilaalinaya hawlaha jira.

Si aan isu barbar dhigno barnaamijyada lagu dhisay luuqadaha kala duwan, waxaan faylasha kaydka xogta u adeegsannaa hab ay dhammaantood ku wada xiriiraan. Barnaamijka la tijaabinayo wuxuu helaa kayd xogeed bilow ah iyo weydiin SQL ah, ka dibna wuxuu soo saaraa kayd xogeed wax laga beddelay. Waxaan adeegsannaa barnaamijka SQLite ee tixraaca ah si aan u hubinno in kaydka xogta ee soo baxay uu leeyahay xogtii la filayey. Tani waxay noo saamaxaysaa inaan adeegsanno tijaabooyin isku mid ah, iyadoon loo eegin luuqadda lagu dhisay matoorka.

Waxaan qaabkan u waafajinnay tijaabooyin ka mid ah ururinta tijaabooyinka SQLite ee hore u jirtay. Qiimayntu waxay cabbirtaa inta hawlood ee si sax ah u shaqaynaya ee nooc uu dhisi karo muddada kalfadhi koodh-qoris oo dheer, waxayna soo sheegtaa heerka gudbidda tijaabooyinka iyo kharashka API-ga labadaba.

Dadaalka caqliyeynta ee ugu sarreeya, GPT‑6 Astra wuxuu 20-ka luuqadood ka gaadhay celcelis ahaan 87.4% heerka gudbidda tijaabooyinka, halka GPT‑5.6 Sol uu ka gaadhay 26.8%. Horumaro ayaa lagu arkay luuqad kasta oo la tijaabiyey, oo ay ku jiraan COBOL (10.9% ilaa 72.1%), OCaml (25.6% ilaa 85.8%), Fortran (21.4% ilaa 83.5%) iyo Visual Basic (27.5% ilaa 89.4%). Astra wuxuu ka sarreeyaa 83% marka la eego 19 ka mid ah 20-ka luuqadood, iyadoo COBOL ay weli tahay tan ugu adag, natiijadeeduna tahay 72%.

GPT‑6 Luna wuxuu bixiyaa ikhtiyaar kharashkiisu ka hooseeyo oo sidoo kale GPT‑5.6 Sol kaga wanaagsan luuqad kasta oo la tijaabiyey. Dadaalka caqliyeynta ee ugu sarreeya, wuxuu gaadhaa celcelis ahaan 40.3% heerka gudbidda tijaabooyinka. Horumarada la gaadhay waxaa ka mid ah COBOL (10.9% ilaa 17.1%), OCaml (25.6% ilaa 34.1%), Fortran (21.4% ilaa 31.4%) iyo Visual Basic (27.5% ilaa 41.6%). Horumarradaan waxaa lagu gaadhay kharashka API-ga oo celcelis ahaan lagu qiyaasay $0.77 muunad kasta, marka loo eego $3.48 ee GPT‑5.6 Sol, taasi oo qiyaastii 78% ka hooseysa.

Waxaan GitHub⁠(ku furmaa daaqad cusub) ku daabacaynaa habaynta qiimaynta MultiLangBench iyo ururinta tijaabooyinkeeda, iyo sidoo kale natiijooyinka luuqad kasta. Horumariyeyaashu waxay baari karaan waxa qiimayntu tijaabiso, eegi karaan waxqabadka luuqadaha ay adeegsadaan, isla markaana ogaan karaan meelaha ka dhiman ee shaqadooda muhiimka u ah.

2. U beddelidda koodhka COBOL luuqad kale

Qiimayntayada labaad waxay noocyada ka codsataa inay barnaamijyada COBOL u beddelaan C++, Java, Kotlin, Python ama Rust, iyagoo ilaalinaya hawlaha uu barnaamij kasta qabto.

Beddelida guulaysata waxay u baahan tahay in la fahmo xeerarka ganacsi ee barnaamijku ku shaqeeyo iyo hab-dhaqanka u gaarka ah luuqadda COBOL labaduba. Barnaamijyada COBOL waxay inta badan farsameeyaan macaamillo maaliyadeed iyo diiwaanno ganacsi, halkaas oo faahfaahinta sida xeerarka soo-koobidda tirooyinka iyo habka loola tacaalo diiwaannada maqan ay ka tarjumayaan shuruudaha ganacsiga. Tusaale ahaan, xisaabta COBOL ee booska jajab-tobanluhu go'an yahay waxay tuurtaa tirooyinka jajabka ah ee dheeraadka ah, haddii aan si cad loo codsan in tirooyinka la soo koobo. Koodhka dib loo qoray oo halkii uu tirooyinkaas ka tuuri lahaa soo koobaya ayaa shaqayn kara isaga oo aan wax khalad ah muujin, balse soo saaraya natiijooyin maaliyadeed oo ka duwan kuwii hore.

Si aan u tijaabinno in hab-dhaqannadan la ilaaliyey, waxaan noocyadayada ku qiimaynnaa tijaabooyin qarsoon oo u baahan in wax-soo-saarka la arki karo uu bayt kasta la mid noqdo kii asalka ahaa. U beddelidda luuqad kale waxaa loo arkaa mid guulaysatay keliya marka dhammaan tijaabooyinka la gudbo. Awoodaha sidan oo kale ah ee ilaaliya hab-dhaqanka barnaamijyada waxay waxtar u leeyihiin kooxaha dayactira ee casriyeeya nidaamyada duugga ah. Hase yeeshee, ku dabaqiddooda barnaamijyada si rasmi ah loo isticmaalo waxay weli u baahan tahay dib-u-eegis khabiir iyo tijaabin lagu hubinayo waafaqsanaanta xeerarka ganacsi ee nidaamka iyo qaybaha uu ku tiirsan yahay.

Qiimayntan, GPT‑6.1 Sol wuxuu dadaalka caqliyeynta oo hooseeya ka gaadhay saxnaan dhan 86.6%, halka GPT‑5.6 Sol uu isla dejintaas ka gaadhay 5.4%, isagoo isticmaalaya keliya 61% kharashka API-ga ee GPT‑5.6 Sol. Marka dadaalka caqliyeynta la kordhiyo, saxnaantu waxay gaadhaa 97.9%, taas oo ku dhow natiijada ugu sarreysa ee qiimaynta laga gaadhi karo. Natiijooyinkan qiimayntu waxay muujinayaan horumarka loo sameeyey in koodhka si ka saxan oo ka jaban loogu beddelo luuqad kale, taas oo caawinaysa kooxaha casriyeeya barnaamijyada ay ganacsiyadoodu ku tiirsan yihiin.

Horumarinta awoodaha ku aaddan barnaamijyada shirkadaha

Qiimaynahani, oo ay weheliso ra'yi-celinta tooska ah ee horumariyeyaasha iyo macaamiisha shirkadaha waaweyn, waxay naga caawiyaan inaan aragno meelaha ay noocyadeennu ku horumarayaan iyo meelaha ay weli ku liitaan.

Hadafkayagu waa inaan noocyada ka caawinno adeegsiga xirfadaha injineernimada barnaamijyada ee luuqado badan: fahamka keydka koodhka ee aanay aqoon, qorshaynta isbeddellada, adeegsiga qalabka dhisidda, fulinta tijaabooyinka iyo raadinta iyo sixidda khaladaadka.

Waxaad API-ga u adeegsan kartaa inaad noocyadayadii ugu dambeeyey ku tijaabiso hawlaha koodh-qorista ee luuqadaha ay kooxdaadu isticmaasho. Ra'yi-celintaada ku saabsan waxa shaqeeya, meelaha ay noocyadu ku dhibtoodaan iyo luuqadaha ama habraacyada shaqo ee ay tahay inaan xiga diiradda saarno waxay hagtaa sida aan u tababarno una qiimayno noocyada, si ay si ka wanaagsan u taageeraan barnaamijyada aad ku tiirsan tahay.