Ukufakwa kwe-Rust ku-Linux 6.1 sekuvele kuyaqhubeka

Ukufakwa kwe-Rust ku-Linux 6.1 sekuvele kuyaqhubeka

Ukuhlanganiswa kwe-Rust ku-Linux kube nezinga eliphezulu lokwamukelwa ngumphakathi nabathuthukisi

Njengoba nje uLinus Torvalds ayethembisile ku-Open Source Summit yokugcina, egcina izwi lakhe futhi ngaphandle kwemininingwane engabambezela ukufakwa, manje izocindezela ukuthi i-Rust ukuze i-Linux ifakwe ku-6.1 kernel.

Lolu shintsho luza nengqophamlando yokuthi ngemva kweminyaka engu-31, i-Linux izokwamukela ulimi lwesibili ukuthuthukiswa kwe-kernel. Ngalokhu, izimpikiswano ezihlobene ziyavela futhi mayelana nokwenzeka kokulahla u-C ngenxa yolimi lwe-Rust uma kubhekwa izinzuzo ezizinikezayo. Ukucaciswa okuncane nokho: okwamanje, i-Rust ithola kuphela i-API esemthethweni ukuze ivumele ukuthuthukiswa kwamamojula ahlukene noma abashayeli.

Embuzweni wokuthi kungenzeka yini ukulahla ulimi C, umdali wolimi C ubala izizathu eziningi zokuthi kungani izinhlelo ezibhekene nalokhu zingase zehluleke:

Eyokuqala yiyona C uchungechunge lwamathuluzi olimi

Ulimi C akulona nje ulimi ngokwalo, kodwa nawo wonke amathuluzi okuthuthukisa athuthukiswe lolu limi. Ingabe ufuna ukwenza ukuhlaziya okumile kwekhodi yakho yomthombo? - Kunabantu abaningi abasebenza ngalesi sihloko ku-C. Amathuluzi okuthola ukuvuza kwememori, izinhlanga zedatha namanye amaphutha? Ziningi, ngisho noma ulimi lwakho luhlomele kangcono.

Uma ufuna ukukhomba inkundla ongayijwayele, cishe usebenzisa isimo sika-C. C njengolimi olusetshenziswayo lwekhompuyutha namuhla lukwenza kukufanelekele ukubhala amathuluzi, futhi amathuluzi amaningi ayabhalwa.

Uma othile enochungechunge lwamathuluzi okusebenza, kungani engozini yokushintsha ulimi? I-"C engcono" kufanele ikhiqize umkhiqizo omningi owengeziwe ukuze ikhuthaze isikhathi esichithwe ukusetha uchungechunge lwamathuluzi olusha. Ukuthi lokhu kungenzeka yini kusazobonakala.

Ukungaqiniseki kolimi olusha

Ngaphambi kokuthi ulimi lufinyelele ekuvuthweni, kungenzeka lube nephutha futhi lulungiswe ngokuphawulekayo ukuze kubhekwane nezinkinga ze-semantic zolimi. Futhi ingabe ulimi luyahambisana nesikhangiso? Unganikeza okuthile okufana "nezikhathi zokuhlanganisa ezihlukile" noma "okusheshayo kuno-C", kodwa le migomo kunzima ukuyifinyelela uma ulimi lwengeza isethi egcwele yezici.

Nabanakekeli? Impela, ungabhala ulimi lomthombo ovulekile, kodwa ngiyangabaza ukuthi izinkampani eziningi zingaba nentshisekelo yokusebenzisa ulimi ezingaphoqeleka ukuthi zilugcine ngokuhamba kwesikhathi. Ukubheja ngolimi olusha kuyingozi enkulu.

Ingabe ulimi lukhuluma ngezinhlungu zangempela zika-C? Kuvela ukuthi abantu abavumelani ngaso sonke isikhathi ngokuthi buyini ubuthakathaka be-C. Ukwabiwa kwememori, ukuphatha ama-arrays nezintambo kuvame ukuba nzima, kodwa ngemitapo yolwazi efanele kanye nesu elihle lenkumbulo, zingancishiswa. Ingabe ulimi alukhulumi ngezinkinga abasebenzisi abathuthukile abangenandaba nazo ngempela? Uma kunjalo, inani layo langempela lingaba ngaphansi kakhulu kunokulindelekile.

Ukushoda konjiniyela abanolwazi bolimi olusha

Kushiwo ukuthi ulimi olusha luzoba nechibi elincane kakhulu lonjiniyela abanolwazi. Kunoma iyiphi inkampani ephakathi noma enkulu, lokhu kuyinkinga enkulu. Uma onjiniyela abaningi betholakala enkampanini, kuba ngcono kakhulu.

Futhi, uma inkampani inolwazi lokuqasha onjiniyela be-C, abazi ukuthi bangabuthela kanjani lolu limi olusha.

Izindaba zokufakwa okuzayo kwe-Rust ye-Linux kunguqulo 6.1 ye-kernel Iza phakathi noshintsho ekubukeni kukaLinus Torvalds ngolimi lweRust.

Ukusekelwa kokugqwala kokuthuthukiswa kwe-Linux kernel kuyaqhubeka futhi kubhekwa "njengesinyathelo esibalulekile sokwazi ukubhala abalawuli ngolimi oluvikeleke kakhulu."

I-Mozilla Research's Rust iwuhlobo lolimi lokuhlela labo ababhala ikhodi yezinhlelo eziyisisekelo zokufaka/okuphumayo (BIOS), abaphathi bebhuthi, amasistimu okusebenza, njll. ube nentshisekelo

Ngokombono wezingqapheli ezinolwazi, ikusasa lezinhlelo zesistimu kunolimi C. Eqinisweni, ochwepheshe bathi inikeza iziqinisekiso zokuphepha ezingcono zesofthiwe kune-C/C++.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.