neprihlásený
|
Piatok, 11. októbra 2024, dnes má meniny Valentína |
|
V linuxovom jadre pribúda podpora pre programovanie sieťových ovládačov v Ruste
Značky:
linuxové jadroprogramovanie
DSL.sk, 9.6.2023
|
|
Už aj linuxové ovládače pre sieťové zariadenia sa v blízkej budúcnosti budú dať programovať v programovacom jazyku Rust, keď aktuálne boli zverejnené záplaty jadra pre sieťový subsystém umožňujúce aj tento typ ovládačov programovať v Ruste.
Upozornil na to linuxový Phoronix.
Podpora pre programovanie linuxového jadra aj v programovacom jazyku Rust pribudla do oficiálneho jadra vo verzii 6.1 z decembra, 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. V prípade linuxového jadra vývojári do Rustu zrejme neprepisujú žiadne významné časti jadra, doteraz bol pridaný najmä podporný kód umožňujúci rozličné typy ovládačov a ďalšie časti jadra vyvíjať v Ruste a kód v Ruste bude zrejme pribúdať najmä pri vývoji nových ovládačov a ďalších častí jadra. Podľa Phoronixu nebol v Ruste zatiaľ napísaný žiadny významnejší ovládač.
Podobne v prípade sieťových ovládačov bol aktuálne sprístupnený podporný kód a zatiaľ nebol v Ruste napísaný žiadny sieťový ovládač pre konkrétne zariadenie, súčasťou nového kódu je len ukážkový sieťový ovládač.
Kód zatiaľ nebol pridaný do oficiálneho jadra pripravovaného na vydanie, v ktorej verzii jadra by mal byť pridaný a kedy by mohli byť prvé sieťové ovládače alebo iné dôležité časti linuxového jadra naprogramované v Ruste nie je jasné.
Najnovšie články:
Diskusia:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rust je fajn
Od: žžžžžž
|
Pridané:
9.6.2023 19:45
Jenom bych doplnil, že Rust sice je objektový jako C++, ale efektivitou je mnohem blíže C, než C++, a to nejen kvůli paralelním schopnostem Rustu. Je prostě novější.
|
|
Re: Rust je fajn
Od: de-pejrak
|
Pridané:
9.6.2023 23:44
jen bych doplnil, ze Rust neni ani nahodou objektovy, prave OOP sa v Ruste (uspesne) vyhli
|
|
Re: Rust je fajn
Od: žžžžžž
|
Pridané:
9.6.2023 23:49
Sebevědomí vám nechybí a nyní prosím argumenty.
|
|
ultraradikálny psychoanalyticizmus
Od: syntaxterrorXXX,. X
|
Pridané:
10.6.2023 6:15
Žiadať argumenty, keď evidentne stačí jeden, zaváňa priekazne účelovým vnucovaním svetonázoru.
|
|
Re: ultraradikálny psychoanalyticizmus
Od: žžžžžž
|
Pridané:
10.6.2023 16:45
Ty argumenty bych prosil.
|
|
ultraradikálny objasňovačizmus
Od: syntaxterrorXXX,. X
|
Pridané:
10.6.2023 18:19
Ponevač nýbrž i jelikož už priekazne pozdě bycha honiti.
|
|
Re: ultraradikálny objasňovačizmus
Od: dewefwe
|
Pridané:
11.6.2023 20:42
https://doc.rust-lang.org/book/ch17-00-oop.html
|
|
Re: Rust je fajn
Od: žžžžžž
|
Pridané:
10.6.2023 17:31
OK, nechci se hádat.
Já jsem nechtěl říci, že je Rust nějak "superobjektový", protože třeba oproti C++ má celkově trochu menší objektové možnosti, ale přesto lze Rust s úspěchem použít pro objektový kód a objektové programy.
To OOP (objektové programování) je mimo jiné hodně důležité kvůli spolupráci a pro větší týmy. Na Rust najíždí i takoví siláci jako Microsoft (Windows), Google (Chrome, KataOS), Linux, atd.
|
|
Lunix
Od reg.: Sheep
|
Pridané:
9.6.2023 21:38
“I always eagerly wait for the new Lunix kernel. When I think of what compilation commands to use I get a huge boner and I often masturbate during the compilation. Some time ago I bought a new computer that compiles the kernel so fast I don't have time to cum. So I compile it twice.„
—Typical Lunix user. Hope he runs make clean!
|
|
ultraumiernený prakticizmus
Od: syntaxterrorXXX,. X
|
Pridané:
10.6.2023 13:53
Čiže kompilácia Lunix kernelu je niečo ako vypínanie Windows, akurát nehrozí, že priekazne len tak ostane visieť.
|
|
..hejnj, znamosti, kontakty.. a cca takto sa robi ten biznis, vzdy a vsade, - aaaj toten uuuuuspech, SUCCESS
Od: Lyta ZkrachZneuzNasranAChudobna
|
Pridané:
10.6.2023 3:43
njn, vidite, pred tymi cca 80- 100 rokmi, stacili na top-karieru tycoona, politika, oligarchu, a multi- miliardara, aj 3 triedy ludovych..
Vychodil jen tři školní třídy
Maxwell se narodil 10. června 1923 jako Abraham Leib Hoch (později užíval jméno Ján Ludvík Hoch) v chudé židovské rodině v obci Slatinské Doly v Podkarèpatské Rusi (dnes část ukrajinské obce Solotvina), která byla v té době součástí Československa.
Vychodil pouze tři třídy obecné školy, ale
|
Pridať komentár
|
|
|
|