Rust for Linux wuxuu si rasmi ah ugu biiray Linux 6.1

Dareewalada rust on Linux

Koodhka Rust for Linux ayaa lagu daray geedka Linux 6.1 Git ugu weyn Isniintii hore iyo lambarkan cusub ee 12 ee xariijinta ah wuxuu bixiyaa kaliya kaabayaasha aasaasiga ah iyo isdhexgalka, halka codsiyada jiidashada mustaqbalka ay ku dari doonaan nidaam hoosaadyo badan, darawallo kala duwan oo ku qoran Rust, iyo in ka badan.

Isku-dubarid Linux Kernel oo leh taageerada Rust weli waa ikhtiyaari, maadaama mashruuca "Rust for Linux" uu qaadayo tallaabo kale oo weyn, laakiin qaar ka mid ah horumarinta ayaa weli u muuqda kuwo ka shakisan in luqadda Rustka la keeno kernel Linux.

Farriin uu u diray bulshada kernel Torvalds wuxuu yidhi:

“Geedku waxa uu leeyahay aasaas dhawaan, laakiin asal ahaan waxa uu ku jiraa Linux-ka soo socda sannad iyo badh. La cusboonaysiiyay iyadoo lagu salaynayo jawaab celintii Shirwaynaha Dayactirka Kernel

Miguel waa daryeelaha ugu weyn waanan caawiyaa marka loo baahdo. Qorshahayagu waa in geedku u gudbo hab-dhaqanka caadiga ah ee ah in aan la beddelin saldhigyada marka wareeggan bilowga ah ee kaabayaasha la dhammeeyo. Waxa ku jira ayaa ah waxa ugu yar ee lagu ogolaan karo koodhka Rust in lagu daro kernel-ka, oo leh is-dhexgalyo badan oo badan (iyo darawalada: NVMe, 9p, GPU M1) wadada.

Xusuusin ahaan, mashruuca "Rust for Linux" waxay rabta inay ku soo bandhigto luuqad barnaamijeed cusub kernel-ka. Daxalku wuxuu leeyahay hanti muhiim ah oo ka dhigaysa mid aad u xiiso badan in loo tixgeliyo luqadda kernel-ka labaad: waxay hubisaa inaysan dhicin dabeecad aan la qeexin. Tan waxaa ku jira khaladaadka la'aanta isticmaalka bilaashka ka dib, laba-labo-la'aanta, tartanka xogta, iwm.

Tani, ku dhawaad ​​​​31 sano ka dib, luqad labaad ayaa loo aqbali doonaa horumarinta kernel. Wadahadallada la xidhiidha waxay ku wareegayaan suurtagalnimada in la leexiyo C iyada oo la door bidayo luqadda Rust.

Taageerada miridhku waxay ku jirtay linux-xiga sannad iyo badh, iyo log-ga gaaban cadaalad uma sameeyo tirada dadka ka qayb qaatay labada dhinac ee Linux kernel iyo dhinaca sare ee Rust si ay u taageeraan baahiyaha kernel-ka. .

Waxa mahad leh 173 qof iyo qaar kale oo badan, kuwaas oo siyaabo kala duwan uga qayb qaatay

Torvalds ayaa ku dhawaaqay liiska boostada Kernel, in Taageerada bilowga ah ee Rust ee Linux waxay ku saabsan tahay 4 aag waxaana ka mid ah:

  • kernel internals (ballaarinta kallsyms ee calaamadaha miridhku, qaabka% pA);
  • Qaabka Kbuild (xeerarka dhisa miridhku iyo qoraallada taageeraya)
  • Dukumentiyada asaasiga ah ee miridhku iyo muunadaha.

Torvalds ayaa dhawaan baadhay arin amni oo suurtagal ah iyada oo la socota liistada kernel ee la xidhiidha fulinta mala-awaalka ah ee ku qoran ANSI C. Waxay ahayd markii la cilad-saarayay arrintan in uu ogaaday in 'C99, dib-u-eegista loo gudbiyay liiska macro-maroodiga waa in lagu dhawaaqaa meel ka baxsan loop laftiisa.

Waxay ka timid indha-indhayntan in go'aankiisii ​​​​ugu dambeeyay ee kor loogu qaadayo kernel Linux ilaa C11, kaas oo habayntiisa la dhammeeyey 2011, ayaa ka soo baxay. marka lagu daro muddada horumarinta aasaasiga ah.

Taageerada Daxalka horumarinta kernel Linux wuu sii socdaa waxaana loo arkaa "tallaabo muhiim ah si aad u awooddo inaad ku qorto kontaroolayaasha luqad aad ammaan u ah." Luqadda Rust, oo ay soo saartay Mozilla Research, waa nooca luqadda barnaamijyada ay adeegsadaan kuwa u qora koodka nidaamka wax-gelinta aasaasiga ah (BIOS), maamulayaasha boot, nidaamyada hawlgalka, iyo wixii la mid ah. dan ka leh

Sida laga soo xigtay qaar ka mid ah kormeerayaasha khabiirada, waa mustaqbalka barnaamijyada nidaamyada halkii ay ka ahaan lahaayeen luqadda C. Dhab ahaantii, khabiiradu waxay qabaan fikradda ah inay bixiso dammaanad amniga software ka wanaagsan kan C / C ++ lammaanaha. Tusaale ahaan, hogaamiyaha adduunka ee xisaabinta daruuraha AWS, waxaa lagu qeexay in doorashada Rust ee mashaariicdaada horumarineed ay ka dhigan tahay ku darista waxtarka tamarta iyo fulinta C si looga faa'iidaysto amniga.

Finalmente hadaad xiisaynayso inaad waxbadan ka ogaato, waxaad kala tashan kartaa liisaska boostada ee ku yaal xiriirka soo socda.


Ka tag faalladaada

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

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  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.

  1.   Edward Avila dijo

    Waa maxay warka wanaagsan. Waa wax la arkayay oo soo socda. Gaar ahaan maadaama miridhku uu helayo xoog badan. Shakhsi ahaan, barnaamijka ku jira Rust waa i soo jiidasho leh, waxaanan dhowaan noqon doonaa xirfadle ku takhasusay miridhku.