neprihlásený Streda, 23. októbra 2024, dnes má meniny Alojzia
Linuxové jadro by sa malo začať programovať v Ruste od verzie 6.1

Značky: linuxové jadroprogramovanie

DSL.sk, 19.9.2022


Podpora pre programovanie linuxového jadra aj v programovacom jazyku Rust a s ňou zrejme aj prvý kód v Ruste budú pridané zrejme vo verzii jadra 6.1.

Autor prvej verzie linuxového jadra a jeho hlavný správca Linus Torvalds totiž uplynulý týždeň na Open Source Summit Europe avizoval, že navrhne pridanie podpory Rustu v tejto verzii.

Aktuálne poslednou verziou linuxového jadra je 5.19 a o niekoľko týždňov by mala byť vydaná nová verzia s označením 6.0.

Torvalds v júni avizoval možné pridanie Rustu vo verzii 5.20, ktorej označenie bolo neskôr zmenené na 6.0, nakoniec sa do tejto verzie podpora Rustu nedostala.

Jadro je v súčasnosti napísané najmä v jazyku C a časť je v assembleri. Podpora Rustu pri kompilovaní jadra bude podľa skorších informácií zatiaľ voliteľná a v Ruste tak zrejme zatiaľ nebude napísaný žiadny dôležitý komponent.

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.

Na podpore programovania jadra v Ruste pracuje už dlhšie projekt Rust for Linux, doteraz mimo oficiálneho jadra.


      Zdieľaj na Twitteri



Najnovšie články:

Apple predstaví nové Macy s procesormi M4 zrejme budúcu stredu
Microsoft Azure na konci mesiaca vypne podporu TLS 1.0 a 1.1
Ukážka z novej série populárneho Star Trek seriálu
Qualcomm predstavil CPU pre smartfóny postavený na novom jadre, je podľa neho výkonnejší ako Apple CPU
Objavené nové najväčšie prvočíslo, prvýkrát pomocou GPU


inzercia



Diskusia:
                               
 

Z časti sa tým vyriešia problémy s pretečením zásobníka.
Odpovedať Známka: 7.1 Hodnotiť:
 

iba tolko?
Odpovedať Známka: -10.0 Hodnotiť:
 

Programuj to v ruste, no bude to zniet sproste.
Uz sa tesim, ked sa pri verzii 8.x zacne programovat kernel v BASICu, potom to bude to prave orechove a budu moct don prispievat aj deturence so zakladnej skoly v ramci prvych krocikov k uspechu.
Skoda, ze celosvetovo nie je znamy aj robot Karel, mozno by sa to dalo od verzi1 10.x prejst aj na tuto syntax a zvladali by to uz aj skolkari!!!
Odpovedať Známka: -5.6 Hodnotiť:
 

in rust we trust
Odpovedať Známka: 6.2 Hodnotiť:
 

rust is dust
Odpovedať Známka: 2.0 Hodnotiť:
 

in god we trust all others we track
Odpovedať Známka: -3.3 Hodnotiť:
 

ak porovnavas rust s basicom, mas v hlave nasrate.
Odpovedať Známka: 6.0 Hodnotiť:
 

...
Odpovedať Hodnotiť:
 

V com je pisany rust?
Odpovedať Známka: 6.7 Hodnotiť:
 

V Ruste.
Odpovedať Známka: 6.9 Hodnotiť:
 

No ale ako sa mohol pisat ked este nebol? Nie je to chyba v constraine?
Odpovedať Známka: -1.4 Hodnotiť:
 

ta ista otazka ako: co bolo skor sliepka a ci vajce ... no predsta chovatel ..
Odpovedať Známka: 10.0 Hodnotiť:
 

Vždy bola prvá sliepka.
Odpovedať Známka: -2.0 Hodnotiť:
 

VŽDI bola prvá jašterica (a teda ŇIE sliepka).
Jašťeric zňiesla vajce!
Z vajca sa viliahla sliepka!
Takže prvá bola jašterica!
Odpovedať Známka: 6.0 Hodnotiť:
 

Bez kohúta by nebolo žiadne vajce.
Takže prvý bol kohút (ten chorvátsky).
Odpovedať Hodnotiť:
 

Chod uz do pice ty blby uvrieskany kokot!
Odpovedať Známka: -3.3 Hodnotiť:
 

Prečo by mal byť v niečom písaný? Takéto archaické predsudky do linuxového jadra priekazne už roky nepatria.
Odpovedať Známka: -7.1 Hodnotiť:
 

dnes sa už nič nepíše všetko sa natiahne s kloudu ajeto!
Odpovedať Hodnotiť:
 

aj v javascripte, staci ked to generuje spravne executable
Odpovedať Známka: 10.0 Hodnotiť:
 

v notepade a tak
Odpovedať Známka: 8.8 Hodnotiť:
 

Odpoved mas v otazke - v Ruste.
Odpovedať Hodnotiť:
 

V čom? Určite v nejakej tmavej izbe.
Odpovedať Známka: 10.0 Hodnotiť:
 

v Pzyžame
Odpovedať Hodnotiť:
 

v Pzyžame
Odpovedať Hodnotiť:
 

https://www.birdz.sk/ forum/ako-zatial-hodnotite- vas-rok-2022/ 195809-tema.html

mno, aspon nekomu to ide liip, v tom zivote, posranem :/(

a v tychto anketach, ze jako sa vam zadarilo v roku xx, - tam chyba, najma pre ITckarov, v BA, Prahe, Wienn, a obzvlaste tych zopar baab z Bircu, este moznost 0, A-O - priam bozsky..

ze mali aj tento rok, aj vsetky dalsie, minule, ostatne, a buduce, - priam bozske..

aj tak by ma ale, FURT, zaujimalo, jako sa da, tak rychlo a lahko, presaltovat z barmanky, /chyznej, recepcnej, - na totie IT pozicie vo totyych veeeelkych BA-kancloch, aj Prazskych, aj Viedenskych, aj vubec vsech, kozmopolitnych..
a ted uz aj na veeeeelky, vlastny, ozaj veliky mezonet, v Prahe, BA

nj, som sa tam tiez hlasil, chcel dostat, na totie QA-engineer junior fleky, joby, pozice, v BA,


Odpovedať Známka: -5.0 Hodnotiť:
 

Takže pokračovanie Terminátora: Vzbura strojov je vylúčené?

Ja si to predstavujem tak, že sa jadro bude musieť rozhodnúť, či na veky zatratiť assembler, keď tu máme pokročilejší jazyk a akosi nejde zaistiť, aby teplý flek ťukania do klávesnice bol udržený pri nepriazni pracovného prostredia :)
Odpovedať Hodnotiť:
 

Rust sa podoba C++ asi tak ako svina koze. Syntax uplne ina, semantika o dost divnejsia. Ma to aj nejake pekne vlastnosti, ale zatial to je cisty experiment. Uvidime za 10 rokov.
Odpovedať Známka: 6.0 Hodnotiť:
 

za 10 rokov to prejde na GW Basic.
Odpovedať Známka: 10.0 Hodnotiť:
 

..tiež, už tu nemožem ani napsat, že
sa mi nejaký seriál celkem lúbí,
aby to nekomu nevadilo, a neklalo oči.. :/ :(

člvek, obyčejný člověk, užtu nemuže napsat ani, že sa mu "ten -a -ten seroš, film celkem lúbí

(..napr.obzvlášte sa mi lúbí *Sever proti Jihu*
(aj Odviate Vetrom, a Búrlivé Výšiny)

..aby ho tu nejaký pro-negerskíý, sluníčkárskí, bruselskí, libtardskí, pseudo- -humanitní, ne-ZISKOVKÁRSKÍ, iSlámSkí Sorošovci, z BA, nezačali - u-vytláčat!
Odpovedať Známka: -2.0 Hodnotiť:
 

Ach ty romantik...
Odpovedať Známka: 10.0 Hodnotiť:
 

rust NIKTO seriozne nepouziva. ani po rokoch od kedy ho splodila mozila. je to extremne niche jazyk s najhorsou syntaxou aku som kedy v jazyku videl a absolutne najmizernejsiou podporou vyvoja na windows zo vsetkych jazykov v celom doterajsom 21. storoci. bohuzial sa zda ze akceptacia v linuxe ho teraz posunie dalej. co je smutne. neviem si predstavit ako bezni koderi teraz budu citat zdrojaky linuxu, ked to bude "zavirovane" s tym rozsypanym cajom. nehovorim ze c/cpp su dobre, podla mna jazyky bez gc ktory uzivatelovi dovoli sa strelit do nohy a zhodit si celsy system dnes skratka nemaju pravo existovat, ale stale lepsie nez dislekticky rust.
Odpovedať Známka: 2.5 Hodnotiť:
 

aha, ehm, 'bezni koderi' to akoze tie ovce co si pozru jeden necely tutorial javascript a tvaria sa, ze su 'senior developeri'? Tam tymto je to suma fuk
Odpovedať Známka: 10.0 Hodnotiť:
 

tak nie je nic neobvykle ze si niekto ide pozriet zdrojaky nejakej casti aplikacie(v tomto pripade lunexu) aby videl ako funguje alebo pozrel ako je nieco riesene a podobne. teraz z toho bude uplny cocot proste lebo ten jazyk nevyzera ako ziaden iny normalne pouzivany jazyk.
Odpovedať Hodnotiť:
 

Suhlasim s nazorom na Rust (aj ked by som ho az tak neodsudzoval), ale kategoricky nesuhlasim s nazorom na gc. GC problem spravy pamete neriesi, iba ho odklada na neskor, a v zaciatocnikoch to vyvolava dojem ze sa manazmentom obmedzenych zdrojov netreba zaoberat.

Uz som zazil, ze naco by sme sa zaoberali manazmentom pamete v c++, ked to ide samo v c#. A ono to islo, az do jedneho dna ked to neslo, lebo zakaznik chcel mat obrazky v geometrickych datach, a nahral tam subor co bol asi tak 10x vecsi nez obvykle. A kolega potom vyse mesiaca 'optimalizoval' c# kod aby nepadal.
Odpovedať Hodnotiť:

Pridať komentár