
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:
Diskusia:
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
jadro
Od: OriginalnyKoumakSK
|
Pridané:
15.12.2025 11:20
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.
|
| |
Re: jadro
Od: žžžžžžž
|
Pridané:
15.12.2025 12:27
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.
|
Pridať komentár
|
|
|
|