Linus Torvalds wuxuu leeyahay Rust waxay u badan tahay inuu yimaado Linux 5.20

Intii lagu jiray Shir-madaxeedka Isha Furan ee Linux ee Austin, Texas, Linus Torvalds wuxuu sheegay inuu rajaynayo taageerada code Rust ee kernel-ka. Linux waa la isku dari doonaa dhawaan iyo in dhacdadan oo kale ay suurtogal tahay inay dhacdo sii deynta soo socota ee Kernel 5.20.

Warkan waa la siiyay in la ogaado Ka dib markii Linus Torvalds iyo Dirk Hohndel ay isweydaarsadeen sidii caadiga ahayd inta lagu guda jiro kalfadhiga daabacaadda 2022 ee Shir-madaxeedka Isha Furan. Linus Torvalds ayaa markaa faallo ka bixiyay horumarka mashruuca Rust ee Linux, isagoo xusay inay u badan tahay inay diyaar u tahay Linux 5.20.

Tani waa Waad ku mahadsan tahay daabacaadaha xilliyeedka ah ee Miguel Ojeda uu ka shaqeynayey, hogaamiyaha mashruuca Rust for Linux, oo horeba u suurtageliyay in la ururiyo liiska horumarka hindisaha: taageerada isku-darka Rust beta, tijaabinta taageerada ARM iyo RISC-V architectures, rust abstractions cusub, iwm.

Iyadoo taas leh waxaa la filayaa in ay awood u yeelato in ay yareyso nuglaanta kala duwan ee saameeyay kernel Linux 20 sano gudahood., kuwaas oo lagu qiyaasay in ay yihiin ku dhawaad ​​15,9% ee 2288 dayacan ee (tirooyinka laga soo xigtay qaamuuska nuglaanta iyo soo-gaadhista (CVE)) kuwaas oo ku xidhan cilladaha afka C.

Dhibaatooyinka la xiriira maaraynta xusuusta waxay u badan yihiin: xusuusta xad dhaafka ah, oo aan xorayn qoondaynta, gelitaanka meelaha xusuusta aan ansax ahayn ama xoroobay, iwm.

Linus Torvalds wuxuu dhawaan baadhay arrin amni oo suurtagal ah iyada oo la raacayo liistada kernel ee la xidhiidha fulinta male-awaalka ah ee ku qoran ANSI C. Waxay ahayd markii la cilad-saarayay arrintan in uu ogaaday in C99-kii loo gudbiyay liiska makros-mareenka waa in lagu dhawaaqaa meel ka baxsan wareegga laftiisa. .

Aragtidaas waxay ka timid go'aankiisii ​​ugu dambeeyay ee uu ugu raray Linux kernel-ka Casriga ah ee C (C11) kaas oo habayntiisa la dhameeyay 2011. kernel-ka muddada-dheer.

Warku wuxuu ku soo beegmayaa xilli aragtida Linus Torvalds ee luqadda miridhku ay is bedeshay. Dhab ahaantii, taageerada Rust ee horumarinta kernel Linux waxay bilaabaysaa inay qaab yeelato waxaana loo arkaa "tallaabo muhiim ah oo awood u leh in lagu qoro darawallada luqad ammaan ah."

Ilaa ugu yaraan bishii Diseembar ee la soo dhaafay, markii balastar ay ku dartay taageerada Rust sida luqadda labaad ee koodhka kernel-ka, bulshada Linux waxay filaysay kala-guurkan, iyagoo rajeynaya inay u horseedi doonto xasillooni iyo ammaan weyn.

"Dad badan ayaa dhab ahaantii u maleynaya inaan aad khatar ugu jirno," Torvalds ayaa sidaas yidhi. Marka marka ay timaado Rust, waxaa laga hadlay dhowr sano hadda. Waxay gaadhay heer ay aad ugu dhakhsaha badan, waxaan ku milmi doonaa kernel-ka. Waxaa laga yaabaa in la sii daayo soo socda."

Si kastaba ha ahaatee, Torvalds ayaa mar dhaleeceyn adag u jeediyay hirgelinta miridhku:

"Ka hor inta aan dadka miridhku faraxsanayn," ayuu yidhi abuuraha iyo madaxa kernel Linux. "RUN AH? Ma garanaysaa qofka aad tahay. Aniga, waa imtixaan, sax? Waxaan rabnaa inaan haysanno badbaadada xusuusta [Rust] Markaa waxaa jira sababo farsamo oo dhab ah sababta Rust ay ugu fiican tahay kernel-ka.

Laakiin isla markaa, waa mid ka mid ah waxyaabahaas: Waxaan isku daynay C++ in ka badan 25 sano ka hor waxaanan tijaabinay laba toddobaad ka dibna waan joojinay isku dayga. Markaa aniga ahaan, miridhku waa hab lagu tijaabiyo wax cusub. Waxaana rajeynayaa, inay shaqeyso, dadkuna wax badan ayay ka shaqeynayeen, marka runtii waxaan rajeynayaa inay shaqeyso, sababtoo ah haddii kale waa laga takhalusi doonaa."

Kuwa aan garanayn wax ku saabsan Rust, waa inay ogaadaan inay tahay luqadda barnaamijka, sida ay qabaan dad badan, waa mustaqbalka barnaamijyada barnaamijyada halkii luqadda C. Dhab ahaantii, khubaradu waxay aaminsan yihiin in ay bixiso dammaanad amniga software ka wanaagsan kan C. luqadda. C/C++ lammaane.

At AWS, tusaale ahaan, waxay kugula talinayaan inaad doorato Rust mashaariicdaada horumarineed, taas oo macnaheedu yahay ku darida waxtarka tamarta iyo fulinta C ee faa'iidada amniga.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.