neprihlásený Utorok, 16. decembra 2025, dnes má meniny Albína
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:

Samsung údajne čoskoro ukončí výrobu SSD so SATA rozhraním
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


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.5 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: 5.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ť 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: -5.0 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: 0.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: 0.0 Hodnotiť:
 

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

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


Odpovedať Hodnotiť:
 

A uz si si dnes upratal detsku izbu?
Odpovedať 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ť 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ť Hodnotiť:
 

Napíš si OS v ruste, hahaha. To bude niečo ako OS napísaný v Jave.
Odpovedať 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ť 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ť 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ť Hodnotiť:
 

No ty si pomalší o 1/1.
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ť:
 

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

Linux rustie, nie rastie.
Odpovedať Hodnotiť:
 

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

Pridať komentár