Josh Triplett, o loʻo galue i Intel ma o loʻo i luga o le komiti o loʻo vaʻaia le atinaʻeina o Crates.io, tautala i le Open Source Technology Summit.
I totonu o se vaega galue o loʻo i le faagasologa o le fausiaina, Rust developers, faʻatasi ai ma inisinia mai le Intel, o le a saunia faʻamatalaga faʻamalamalamaga o galuega e manaʻomia ona faʻatinoina i Rust mo polokalame polokalame. E masani ona manaʻomia le faʻaogaina o faiga faʻavae, e pei o le faʻatinoina o faʻatonuga faʻapitoa ma le mauaina o faʻamatalaga auiliili e uiga i le tulaga o le gaosiga. O foliga tutusa ua uma ona atiaʻe mo Rust, lagolago mo fausaga e le o taʻua, iuni, faʻapipiʻi gagana faʻapipiʻi (le "asm!" Macro) ma le BFLOAT16 faʻapipiʻi numera numera o loʻo matauina.
E talitonu Josh o le lumanaʻi o polokalame polokalama e a Rust, ma o le gagana C i mea moni faʻaonaponei o loʻo fai mai le nofoaga i tausaga ua tuanaʻi na nofoia e le Fono. Ele
e le gata e faʻamalolo ai le au atinaʻe mai faʻafitauli faʻapitoa i le gagana C e tulaʻi mai ona o le maualalo o galuega ma le mafaufau, ae maua ai foi le avanoa e faʻaaogaina ai i le atinaʻeina o polokalame faʻaonaponei faʻataʻitaʻiga.
I le taimi
Na sau Josh ma le manatu o le faʻaopoopoina o le tomai e atiaʻe ai avetaavale i le Linux kernel i le gagana Rust, lea o le a mafai ai ona fausia ni avetaavale saogalemu ma sili atu ma sina taumafaiga itiiti, saoloto mai faʻafitauli e pei o le manatua avanoa pe a uma le tuʻuina atu, null fa'aletonu fa'asino ma le fa'ato'a ova.
O Greg Kroah-Hartman, o ia lea e nafa ma le tausiaina o le lala mautu o le fatu Linux, na ia faaalia lona sauni e faaopoopo se auivi mo le atiaeina o avetaavale i le gagana Rust i le fatu pe afai e sili atu le lelei o le C, mo se faataitaiga, o le a maua ai le saogalemu. fusifusia i luga ole Kernel API. E le gata i lea, e manatu Greg i lenei faʻavae e naʻo se filifiliga, e le o galue e ala i le faaletonu, ina ia le aofia ai Rust o se faʻalagolago i luga o le fatu.
Na aliali mai e tele au o loʻo galulue i lea itu. Mo se faʻataʻitaʻiga, tagata atiae mai le kamupani "Fish in a Barrel"
Tutusa
E leʻo faʻatinoina uma galuega faʻamoemoeina, ae o le faʻavae ua uma ona fetaui lelei mo le galuega ma sa faʻaaogaina e tusi ai se avetaʻavale galue mo le LAN9512 USB Ethernet controller o loʻo tuʻuina atu i le Raspberry Pi 3 laupapa. C gagana. O loʻo maitauina o le tele o le module ma le pito i luga mai vaega taʻavale pe a atiaʻe se avetaʻavale i Rust e le taua, lea e mafai ai ona faʻaogaina le faʻavae mo masini e faʻatapulaʻaina punaoa.
puna: opennet.ru