neprihlásený Pondelok, 15. decembra 2025, dnes má meniny Ivica
Rust je už oficiálnym programovacím jazykom linuxového jadra, nielen experimentom

Značky: linuxové jadroprogramovanie

DSL.sk, 15.12.2025


Používanie programovacieho jazyka Rust v linuxovom jadre už nie je experimentálne, tento experiment je považovaný za úspešný a Rust sa stáva štandardne používaným jazykom na programovanie jadra.

Po tohtoročnom podujatí Linux Kernel Maintainers Summit to oznámil Miguel Ojeda, hlavný vývojár projektu Rust for Linux.

Podpora pre programovanie linuxového jadra aj v programovacom jazyku Rust pribudla do oficiálneho jadra vo verzii 6.1 z decembra 2022, išlo o jednu z najväčších noviniek tejto LTS verzie.

Jadro bolo doteraz napísané najmä v jazyku C a časť v assembleri. Rust sa podobá na C++, bol ale vytvorený s cieľom riešiť problémy súčasného programovania a jeho dôležitými vlastnosťami sú bezpečnosť v oblasti manažmentu pamäte a pri používaní vlákien, efektívne multivláknové programovanie a zároveň pri týchto vlastnostiach aj vysoký výkon.

Rust sa vďaka týmto vlastnostiam začína v poslednej dobe využívať pri programovaní viacerých dôležitých široko používaných softvérov, kód v Ruste je už použitý napríklad aj v jadre Windows.

Hoci podpora Rustu v linuxovom jadre bola označovaná za experimentálnu, postupne do oficiálneho jadra pribúdal kód v tomto jazyku. Zatiaľ je ho ale pomerne málo a zrejme v ňom nie sú naprogramované žiadne dôležité časti jadra.



Najnovšie články:

Telekom aplikácia na niektorých Androidoch nefunguje, operátor nevie uviesť presné požiadavky
Slovensko.sk bude mať dnes mimoriadnu odstávku
Android 16 je po polroku na 7.5% zariadení
SpaceX má hodnotu 800 miliárd, pri budúcoročnom IPO má byť cieľom údajne 1.5 bilióna
EÚ obmedzí lacné zásielky z Číny, už o pol roka začne vyberať clo
O2 avizuje zvýšenie pokrytia 5G už na takmer 100%
Vedci vytvorili 3D mapy všetkých budov na Zemi, pomocou AI
Priemerná cena smartfónov sa má v budúcom roku zvýšiť už na 465 dolárov
Qualcomm kúpil tvorcu výkonných RISC-V procesorov
Sprístupnená beta verzia LibreOffice 26.2


Diskusia:
                               
 

Pockajme si nez sa preprogramuju do Rustu aj dolezite casti jadra a cele jadro zhrdzavie a z rychlobezky sa stane slimak, ktory bude mozno konkurovat windowsu, ak ho zrovna windows milovymi krokmi medzicasom nepredbehne.

Chapem, ze programatori leniveju exponencialnou rychlostou a aspon tretina je uz aktualne zavisla na AI vyplodoch, ale presedlat z istoty a optimalizacie na vyssourovnove programovanie u zakladnych prvkov je cestou do pekla.
Odpovedať Známka: -0.9 Hodnotiť:
 

Práve rýchlosť by som Rustu nevyčítal. V testoch je maximálne o 1/10 pomalší ako C.

Navyše pomáha efektívne využívať viacjadrové procesory, čo pri C ide horšie.
Odpovedať Hodnotiť:

Pridať komentár