neprihlásený Štvrtok, 5. februára 2026, dnes má meniny Agáta
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:

SpaceX pozastavila lety Falcon 9 kvôli problému
Vydaný LibreOffice 26.2
Western Digital má 40 TB disk, do 2029 chce mať 100 TB
Španielsko zakáže sociálne siete pre mladých do 16 rokov
Štát vydal nový eID klient 5.3 pre občianske preukazy, na macOS pridáva podporu ARM
NASA posunula let k Mesiacu na marec, pri teste tankovania unikal vodík
Veľkoobchodné ceny RAM sa majú v Q1 zvýšiť o viac ako 100%
SpaceX kúpila ďalšiu Muskovu firmu xAI vrátane Twitteru
Perseverance na Marse išlo dva dni po trase navrhnutej AI
Železnice donútili cestujúcich na elektronický nákup, teraz rušia predaj lístkov už aj vo väčších mestách


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: -1.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ť Známka: 6.0 Hodnotiť:
 

o 1/10 pomalší ako C? A nie o celú 10nu? To skôr.
Odpovedať Známka: 0.0 Hodnotiť:
 

o jednu celu 10nu? to je skoro ako 1/10. hmm
Odpovedať Známka: 10.0 Hodnotiť:
 

Pozri, v ruste mozes kodovat tak animovane hodinky alebo kalkulacku s pipanim. Na ostatne veci je tu low-level, real man coding C language, zlaty gral pocitacovych technologov. Porovnavat C a rusty je ako porovnavat porsche a multicar-u.
Odpovedať Známka: -3.3 Hodnotiť:
 

Pozri, v C mozes kodovat tak animovane hodinky alebo kalkulacku s pipanim. Na ostatne veci je tu low-level, real man coding assebler language, zlaty gral pocitacovych technologov. Porovnavat assembler a C je ako porovnavat porsche a multicar-u.

//podobnost s dalsimi komentarmi je cisto nahodna.
Odpovedať Známka: 2.0 Hodnotiť:
 

Ďakujeme za knowhow tak z roku 1993.

Už v Pascale a C malo mizivý zmysel niečo si upatlať priamo v asm.

U Watcom-u by si nemal šancu si spraviť niečo seriózne efektívnejšie ako compiler.

Zatlieskaj si.
Odpovedať Známka: -4.3 Hodnotiť:
 

ak niekto nechape ironiu v prispevku, tak mu srdecne posielam kvety. musi s nim byt sranda vecer na pive
Odpovedať Známka: 5.0 Hodnotiť:
 

Backpaddling je také hobby 8-ročných detí a potom 40-ročných detí bývajúcich s mamkou.


Odpovedať Známka: -3.3 Hodnotiť:
 

A uz si si dnes upratal detsku izbu?
Odpovedať Známka: 6.7 Hodnotiť:
 

Dieťatko si popalčekovalo mínusky a plusky.
Si proste hacker.
Musíš povedať mamke, aký si to ty gangster na tom Internete.
Odpovedať Hodnotiť:
 

To nie je o mne ale o tebe.
Odpovedať Známka: 3.3 Hodnotiť:
 

Ano ty lamma, v C-cku som pisal, pouzival som jedno netypicke IDE a bolo tam mozne vkladat asemblery. A? Nechces snad pisat kalkulacku v ruste a engine pre vypocty napisat v ASM? Lool, soya tekvica chatGpt ekolobezka vibe kouder detekted

Odpovedať Známka: -6.7 Hodnotiť:
 

Ja som chcel poukázať na to, že zrejme pred boli na príchod c do jadra podobne reakcie ako sú teraz na príchod rust-u. A zvládol som to bez urážok ďalších komentujucich. Cítite sa aspoň lepšie, ak zvestujete že ste už videli nejaké IDE v ktorom šlo vkladať asm (čo ide zrejme vo všetkých) a pribalíte k tomu nejakú urážku?
Odpovedať Hodnotiť:
 

Takto som doposial nad tym neuvazoval. Je to zaujimave, je to kremove, otvorilo mi to oci. Dalej zvestujem, ze nemam rad MS prostredia. Aj ked su vraj dobre a mal by som ich pouzivat, zvykol som si na ine. A co si taky podrazdeny, dosla ti vari baterka v kolobezke?
Odpovedať Známka: -5.0 Hodnotiť:
 

Maniak, to ze si upatlal nejaky home made assembler je pekne, realne ale potrebuješ kod pisat tak aby sa dalo fungovať aj po vymene 10 generacii programatorov. A bez toho aby ti tam dovliekli backdory.
Odpovedať Hodnotiť:
 

Ako vyzeral príchod C do jadra?
Odpovedať Hodnotiť:
 

zrejme nejak takto to mohlo vyzerat - typci pisuci unixove jadro si povedali, ze "pocujte, mame tu nejaky taky jazyk C a nas kernel je furt pisany strasne zlozito v asm, co keby sme to skusili prepisat?" ci?
Odpovedať Hodnotiť:
 

Napíš si OS v ruste, hahaha. To bude niečo ako OS napísaný v Jave.
Odpovedať Známka: 0.0 Hodnotiť:
 

Celkom nerozumiem tej hystérii okolo Rust. Veď to je v princípe obyčajne C kompilovane do natívneho strojového kódu s nejakým tým security overheadom. Nič viac nič menej. Keď to človek komplikuje s release flagmi, tak to ani nemá také veľké binárky.
Odpovedať Známka: 3.3 Hodnotiť:
 

To preto ze rust je sovietskyj nastroj na spioniaz, vysledne subory su velmi derave, az diero-tvorne. Rus-t. Haloooo? Dopina? Dnes konspiracia, o mesiac fakt.
Odpovedať Známka: -6.7 Hodnotiť:
 

A o 2 mesiace rudo minister.
Odpovedať Hodnotiť:
 

hysteriu okolo Rust robi LGBT komunita ktora sa propaguje kulturne skoro vsade, pozri sa ako vyzeraju Rust developery. Same buzny s neprirodzenymi vlasami.
Odpovedať Známka: 0.0 Hodnotiť:
 

Nacionalisti by mali pouzivat jazyk Zig, a urobime si framework Heil.
Odpovedať Známka: 6.7 Hodnotiť:
 

Nie nie je. 1/10 je jedna z 10. Ale desatina je desatina. Tazke pochopit? Co si mal na harvarde z matiky, v obore moja zahradka?
Odpovedať Známka: 0.0 Hodnotiť:
 

No ty si pomalší o 1/1.
Odpovedať Hodnotiť:
 

To nevadi, pretoze stale rychlejsi nez tvoja bravcova hmota.
Odpovedať Hodnotiť:
 

Istota je nechat odist polovicu fiit do brna aj s ucitelmi. Nemyl si lenivenie s tym ze najschopnejsi odisli a ty budes konsolidovat lebo si sa huliakovi poskladal na sleyady.
Odpovedať Hodnotiť:
 

nema rust daleko lepsiu podporu compile time kodu, cize teoreticky by mal byt rychlejsi v niektorych pripadoch, kedze v C-cku vsetok kod bezi v runtime

a co sa tyka runtime kodu to uz iba zalezi na schopnosti kompileru vyplut efektivny kod, a moj guess je ze na Rust compileri sa robi daleko viac ako na C, alebo minimalne trend je ze viac developerov bude chciet vyvijat Rust compiler ako Cckovy
Odpovedať Hodnotiť:
 

To je radosť, že Linux rastie
Odpovedať Známka: 10.0 Hodnotiť:
 

Linux rustie, nie rastie.
Odpovedať Známka: 10.0 Hodnotiť:
 

Je to cielena sabotaz. Az zrustnie poriadne, padne na dno a neodlepi sa.
Odpovedať Známka: 10.0 Hodnotiť:
 

prejdem na FreeBSD
Odpovedať Hodnotiť:
 

aj tam uz iluminati sa snazia vtrepat rust...
Odpovedať Hodnotiť:
 

tak na hurd
Odpovedať Hodnotiť:
 

dalsi mackopes jako vsetko ostatne

- syntax a-lá z kazdeho rozka troska

presne tak: pascal, python, C , PhP , Java a este nejake vlastne vymysly do toho

ta dze su zatvorky???


Odpovedať Hodnotiť:
 

o 5 rokov sa dalsie TikTok video deticky budu hrat na koderov ako im A.I. robi kernel lebo uz to bude taky MiX ze sa v tom uz nikto normalny nezorientuje
Odpovedať Hodnotiť:
 

sam nieco postujes a potom si to sam potvrdis?

:-)
Odpovedať Hodnotiť:
 

Schiza je uz taka.
Odpovedať Hodnotiť:
 

nepoznam nemam, neviem potvrdit
Odpovedať Hodnotiť:
 

nie, len som to rozvimul bo neni Edit
Odpovedať Hodnotiť:
 

zrobilo sa za poslednych 10 rokov na svete nieco normalne este???
Odpovedať Hodnotiť:
 

... C/Cpp bolo to original
... Java bola Java
... pascal bol pascal
PhP sebemensi mix
python uz je 50% take osekane nieco z toho, nieco z javy, nieco z pascalu

a teraz jebbs rust do toho, neviem lepsie vymysliet tak zmenil syntax, vynecham zatvorky lpre horsiu prehladnost, typovanie ukradnem z pascalu, porovnavanie C, nsmerniky z PHP a ideme to dat do kernelu

Odpovedať Hodnotiť:
 

fakt znalec :-)
Odpovedať Hodnotiť:

Pridať komentár