O le lona sefulu o lomiga o patch mo le fatu Linux ma le lagolago gagana Rust

O Miguel Ojeda, o le tusitala o le Rust-for-Linux project, na tuʻuina atu le tuʻuina atu o vaega v10 mo le atinaʻeina o avetaavale masini i le gagana Rust mo le iloiloga e le au atinaʻe fatu Linux. O le lona sefulutasi lea o lomiga o patch, i le amanaia o le lomiga muamua, lomia e aunoa ma se numera o le lomiga. O le faʻaofiina o le lagolago a Rust ua faʻamaonia e Linusum Torvalds mo le faʻaofiina i le Linux 6.1 kernel, faʻasaʻo faʻafitauli e leʻi mafaufauina. O le atinaʻe o loʻo faʻatupeina e Google ma le ISRG (Internet Security Research Group), o le na faavaeina le Let's Encrypt project ma faʻalauiloaina le HTTPS ma le atinaʻeina o tekinolosi e faʻaleleia ai le saogalemu o Initaneti.

E pei o le lomiga muamua o patches, o le v10 faʻamalolo e faʻapipiʻi i lalo i lalo, e lava e fausia ai se fatu fatu faigofie e tusia i le gagana Rust. O ese'esega mai le lomiga muamua e o'o mai i nai suiga laiti, sui le sizeof i le ARRAY_SIZE i le kallsyms.c ma fetuutuunai patches i le v6.0-rc7 kernel. O loʻo faʻamoemoeina o le laʻititi laʻititi, o lona tele ua faʻaititia mai le 40 i le 13 afe laina o le code, o le a faʻafaigofieina le faʻaaogaina o le lagolago a Rust i le fatu autu. A maeʻa ona tuʻuina atu le lagolago itiiti, ua fuafua e faʻateleina le faʻaogaina o loʻo i ai nei, faʻafeiloaʻi isi suiga mai le lala Rust-for-Linux.

O suiga ua fuafuaina e mafai ai ona fa'aoga Rust e fai ma gagana lona lua mo le atina'eina o ta'avale ma fa'aoga fatu. O le lagolago a le Rust ua tu'uina atu o se filifiliga e le mafai ona fa'aletonu ma e le i'u ai i le fa'aofiina o le Rust o se fa'alagolago mo le fatu. O le fa'aaogaina o le Rust mo le atina'eina o aveta'avale o le a fa'ataga ai oe e fai ni ta'avale saogalemu ma sili atu ona lelei ma sina taumafaiga itiiti, e sa'oloto mai fa'afitauli e pei o le fa'aogaina o le mafaufau pe a mae'a fa'asa'oloto, fa'aletonu le fa'asinomaga, ma fa'alavelave fa'aletonu.

O le fa'aogaina o le manatua-saogalemu o lo'o tu'uina atu i le Rust i le taimi fa'aopoopo e ala i le siakiina o fa'asinomaga, le siakiina o le mea e umia ma le mea faitino i le olaga atoa (lautele), fa'apea fo'i ma le iloiloga o le sa'o o le manatua avanoa i le taimi o le fa'atinoina o tulafono. E maua ai foi e le ele le puipuiga mai le tele o numera, e manaʻomia ai le faʻatagaina o le faʻatulagaina o tau fesuiaʻi aʻo leʻi faʻaaogaina, e sili atu ona lelei le faʻaogaina o mea sese i totonu o le faletusi masani, faʻaaogaina le manatu o faʻamatalaga e le mafai ona suia ma fesuiaiga e ala i le le mafai, ofoina atu le malosi o le taina e faʻaitiitia ai mea sese.

puna: opennet.ru

Faaopoopo i ai se faamatalaga