Toleo la kwanza la jaribio la lugha ya programu ya Hare

Drew DeVault, mwandishi wa mazingira ya mtumiaji wa Sway, mteja wa barua pepe wa Aerc na jukwaa la ukuzaji shirikishi la SourceHut, alianzisha uchapishaji wa lugha ya programu ya Hare 0.24.0 na kutangaza mabadiliko kwa sheria za kutengeneza matoleo mapya. Hare 0.24.0 ilikuwa toleo la kwanza - mradi haukuwa umeunda matoleo tofauti hapo awali. Wakati huo huo, utekelezaji wa lugha unabaki bila utulivu na hadi kuundwa kwa kutolewa kwa 1.0 kunaruhusu mabadiliko ambayo yanakiuka utangamano.

Mpito hadi muundo wa usanidi unaohusisha uchapishaji wa mara kwa mara wa matoleo ya majaribio ya mtu binafsi unafafanuliwa kwa nia ya kurahisisha uundaji na matengenezo ya vifurushi katika usambazaji, pamoja na hamu ya kufanya majaribio ya vipengele vipya na ufuatiliaji wa mabadiliko yawe rahisi zaidi kwa watumiaji. Hadi mwisho wa uimarishaji wa lugha, matoleo mapya yamepangwa kuchapishwa mara moja kila baada ya miezi 3, kwa kutumia nambari 0.YY.Q, ambapo YY ni tarakimu mbili za mwisho za mwaka, na Q ni nambari ya robo ambayo toleo lilichapishwa. Kila toleo litakuja na orodha ya mabadiliko tangu sasisho la mwisho.

Hare inajulikana kama lugha ya programu ya mifumo inayofanana na C, lakini rahisi kuliko C. Msimbo wa chanzo wa mkusanyaji na zana husambazwa chini ya leseni ya GPLv3, na msimbo wa kawaida wa maktaba umepewa leseni chini ya MPL (Leseni ya Umma ya Mozilla). Hare imeboreshwa kwa ajili ya mizigo ya kazi ya kiwango cha chini kama vile uundaji wa mfumo wa uendeshaji, vikusanyaji, programu za mitandao na huduma za mfumo zinazohitaji utendakazi wa hali ya juu na udhibiti kamili wa utekelezaji. Lugha hutumia usimamizi wa kumbukumbu ya mwongozo na mfumo wa aina tuli, ambapo kila kigezo lazima kipewe aina mahususi kwa uwazi.

Ili kuendesha programu, wakati mdogo wa kukimbia hutolewa, na kwa maendeleo, maktaba ya kawaida ya kazi inasambazwa, kutoa ufikiaji wa miingiliano ya msingi ya mfumo wa uendeshaji, na pia kutoa kazi za kufanya kazi na algorithms ya kawaida, itifaki na fomati, pamoja na. zana za kutumia misemo ya kawaida na usimbaji fiche. Kwa ajili ya maendeleo ya programu za picha, zana ya zana ya hare-wayland inatengenezwa, pamoja na vifungo vya kufikia uwezo wa GTK, Vulkan, OpenGL, SDL2 na libui.

Chanzo: opennet.ru

Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS 🔥 Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster