Rust don Linux an haɗa shi bisa hukuma zuwa Linux 6.1

Rust Drivers akan Linux

Lambar Rust don Linux an haɗa shi cikin babban bishiyar Linux 6.1 Git ranar Litinin da ta gabata kuma wannan sabuwar lambar layin 12 ta farko tana ba da kayan aikin yau da kullun da haɗin kai kawai, yayin da buƙatun ja na gaba za su ƙara ƙarin abubuwan ɓoye tsarin, direbobi daban-daban da aka rubuta cikin Rust, da ƙari.

Haɗin Linux kernel tare da tallafin Rust har yanzu zaɓi ne, Kamar yadda aikin "Tsatsa don Linux" ke ɗaukar wani babban mataki, amma wasu masu haɓakawa suna da shakka game da kawo harshen Rust a cikin Linux kwaya.

A cikin wani sako zuwa ga al'ummar kwaya Torvalds ya ce:

“Bishiyar tana da tushe na baya-bayan nan, amma tana kan Linux-na gaba har tsawon shekara guda da rabi. An sabunta ta bisa martani daga Babban Taron Kulawa da Kernel.

Miguel shine babban mai kula kuma ina taimakawa idan ya cancanta. Shirin mu shine bishiyar ta canza zuwa daidaitaccen aikin rashin canza tushe da zarar an kammala wannan zagaye na farko na abubuwan more rayuwa. Abubuwan da ke ciki shine mafi ƙarancin ƙaranci don ba da damar shigar da lambar Rust a cikin kwaya, tare da ƙarin hanyoyin sadarwa (da direbobi: NVMe, 9p, GPU M1) akan hanya."

A matsayin tunatarwa, aikin "Tsatsa don Linux" yana nufin gabatar da sabon yaren shirye-shirye a cikin kwaya. Tsatsa yana da maɓalli mai mahimmanci wanda ya sa ya zama mai ban sha'awa sosai don la'akari da yaren kwaya na biyu: yana tabbatar da cewa babu wani hali da ba a bayyana ba. Wannan ya haɗa da kurakuran rashin amfani da bayan-free, kyauta biyu, tseren bayanai, da sauransu.

Da wannan, kusan bayan shekaru 31, za a karɓi yare na biyu don haɓaka ƙwaya. Tattaunawa masu alaƙa sun ta'allaka ne akan yuwuwar karkatar da C don goyon bayan harshen Rust.

Tallafin tsatsa ya kasance akan Linux-na gaba shekara ɗaya da rabi, kuma ɗan gajeren log ɗin baya yin adalci ga adadin mutanen da suka ba da gudummawa ga duka ɓangaren kwaya na Linux da Rust na sama don tallafawa buƙatun kwaya. .

Godiya ga waɗannan mutane 173, da ƙari masu yawa, waɗanda suka shiga cikin kowane nau'i na hanyoyi

Torvalds ya sanar a cikin jerin wasiƙar Kernel, cewa tallafin farko don Rust don Linux yana cikin kusan yankuna 4 wanda kuma ya hada da:

  • kernel internals (faɗin kallsyms don alamun tsatsa, tsarin% pA);
  • Tsarin Kbuild (dokokin gina tsatsa da rubutun tallafi)
  • Rust core takardun da samfurori.

Torvalds kwanan nan ya binciki wata matsala mai yuwuwar tsaro tare da jerin abubuwan da aka danganta da kernel da aka rubuta a cikin ANSI C. A yayin da yake magance wannan batu ne ya gane cewa 'a cikin C99, wanda ya wuce zuwa jerin macro dole ne a ayyana shi a cikin wani yanki na waje. madauki kanta.

Daga wannan lura ne shawarar da ya yanke na haɓaka kernel na Linux zuwa C11, wanda aka kammala daidaita shi a cikin 2011, ya bayyana. Waɗannan dalilai ne na fasaha waɗanda za su iya ba da hujjar watsi da yaren C don goyon bayan Tsatsa na dogon lokaci, a cikin. ban da ainihin lokacin ci gaba.

Goyon bayan Tsatsa don ci gaban kwaya na Linux yana ci gaba kuma ana ɗaukarsa "muhimmin mataki don samun damar rubuta masu sarrafawa a cikin yare mafi aminci." Harshen Rust, wanda Mozilla Research ya haɓaka, shine nau'in yaren shirye-shirye da waɗanda ke rubuta lamba don tsarin shigar da kayan aiki na asali (BIOS), masu sarrafa boot, tsarin aiki, da sauransu. yi sha'awa

A cewar wasu ƙwararrun masana, makomar tsarin shirye-shirye ne maimakon yaren C. A gaskiya ma, masana suna da ra'ayin cewa yana ba da mafi kyawun tabbacin tsaro na software fiye da C/C++ biyu. Misali, a jagoran duniya a cikin lissafin girgije AWS, an ayyana cewa zabar Rust don ayyukan ci gaban ku yana nufin ƙara ƙarfin kuzari da aiwatar da aikin C don fa'idar tsaro.

Finalmente idan kuna sha'awar ƙarin sani game da shi, zaku iya tuntuɓar lissafin wasiku a cikin bin hanyar haɗi.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Alhakin bayanai: AB Internet Networks 2008 SL
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Edward Avila m

    Wani labari mai dadi. Wani abu ne da aka gani yana zuwa. Musamman tunda tsatsa tana samun ƙarfi sosai. Da kaina, shirye-shirye a cikin Rust yana burge ni kuma nan ba da jimawa ba zan zama kwararre a cikin Rust.