neprihlásený Piatok, 19. apríla 2024, dnes má meniny Jela
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:

Špehovacie satelity SpaceX už snímkujú Zem, s vyšším rozlíšením ako doterajšie
Linux si na PC drží podiel 4%
AI výkon tohtoročnej generácie Intel CPU bude vyšší ako 100 teraops/s
Apple bude mať nový seriál o alternatívnom sovietskom vesmírnom programe, predĺžila For All Mankind
Pôsobivého dvojnohého robota Atlas nahradí úplne nová elektrická verzia
O2 spustilo predaj na diaľku. Namiesto eID sa fotí tvár a občiansky, nedá sa objednať eSIM ani predplatenka
Klon populárnej databázy Redis od Linux Foundation k dispozícii v prvej verzii
Helikoptéra na Marse bude zbierať dáta aj po strate komunikácie so Zemou
Vývoj pôsobivého dvojnohého robota prekvapivo končí
Spustená výrobca QLC flash pamäte s viac ako 200 vrstvami


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