Linus Torvalds sanalepheretse mwayi wophatikizira chithandizo cha Rust mu Linux 5.20 kernel.

Pamsonkhano wa Open-Source Summit 2022 womwe ukuchitika masiku ano, mu gawo la mafunso ndi mayankho, Linus Torvalds adatchulanso kuthekera kophatikiza zigawo mu Linux kernel kuti apange madalaivala a zida mu chilankhulo cha Rust. N'zotheka kuti zigamba zothandizidwa ndi Dzimbiri zidzavomerezedwa muwindo lotsatira lovomerezeka, ndikupanga mapangidwe a 5.20 kernel, yomwe inakonzedwa kumapeto kwa September.

Pempho loti muphatikizepo kusintha kwa kernel silinatumizidwe ku Torvalds, koma zigamba zasinthidwanso, zamasulidwa ku ndemanga zazikulu, zayesedwa mu linux-nthambi yotsatira kwa nthawi ndithu ndipo zabweretsedwa. ku boma loyenera kupanga zigawo zongowonjezera pa ma kernel subsystems, kulemba ma driver ndi ma module. Thandizo la dzimbiri limaperekedwa ngati njira yomwe siyimathandizidwa mwachisawawa ndipo sizimapangitsa kuti Dzimbiri liphatikizidwe ngati kudalira kofunikira kwa kernel.

Zosintha zomwe zaperekedwa zimapangitsa kuti zitheke kugwiritsa ntchito Rust ngati chilankhulo chachiwiri popanga madalaivala ndi ma module a kernel. Kugwiritsa ntchito Rust pakukula kwa madalaivala kumakupatsani mwayi wopanga madalaivala otetezeka komanso abwinoko molimbika pang'ono, opanda mavuto monga kukumbukira kukumbukira mutatha kumasula, kusokoneza null pointer, ndi buffer overruns.

Chitetezo cha Memory chimaperekedwa mu Rust panthawi yophatikiza kudzera pakuwunika, kuyang'anira umwini wa chinthu ndi nthawi ya moyo wa chinthu (kukula), komanso kuwunika kulondola kwa kukumbukira kukumbukira panthawi yopanga ma code. Dzimbiri limaperekanso chitetezo ku kusefukira kwazinthu zonse, kumafuna kukhazikitsidwa kovomerezeka kwa zinthu zosinthika musanagwiritse ntchito, kuwongolera zolakwika bwino mulaibulale yokhazikika, kumagwiritsa ntchito lingaliro la maumboni osasinthika ndi zosintha mwachisawawa, kumapereka zilembo zolimba kuti muchepetse zolakwika zomveka.

Source: opennet.ru

Kuwonjezera ndemanga