neprihlásený Piatok, 4. októbra 2024, dnes má meniny František
Google financuje použitie jazyka Rust v linuxovom jadre

Značky: linuxové jadroprogramovanie

DSL.sk, 22.6.2021


Spoločnosť Google financuje nasadenie programovacieho jazyka Rust v linuxovom jadre.

Vyplýva to z informácií neziskovej organizácie ISRG.

Tá podľa svojho oznámenia s cieľom prejsť v kritickej softvérovej infraštruktúre Internetu na kód s bezpečným manažmentom pamäte bude zatiaľ jeden rok na plný úväzok financovať vývojára Miguela Ojedu pracujúceho na projekte Rust for Linux. Podľa organizácie to umožnilo financovanie od Google.

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 začiatku roka bol oznámený vznik neziskovej organizácie Rust Foundation, ktorá bude jazyk zastrešovať.

Linuxové jadro je v súčasnosti napísané najmä v jazyku C. Cieľom projektu Rust for Linux je umožniť písať v Ruste zatiaľ moduly pre linuxové jadro, podľa oznámenia z apríla projekt už umožňuje začať s písaním modulov ale zatiaľ nepodporuje všetky API jadra.


      Zdieľaj na Twitteri



Najnovšie články:

NASA laserom komunikovala takmer na pol miliardy kilometrov
Ďalšia generácia Intel CPU bude predstavená o týždeň, dostupná o ďalšie dva
Tesla zvýšila objem výroby elektromobilov, za svojimi rekordami stále zaostáva
Qualcomm chystá ešte nižší model Snapdragonu X, zrejme umožní lacnejšie PC
NASA vypla vedecký prístroj na sonde Voyager 2
Prvý veľký operátor ponúka pripojenie rýchlejšie ako 1 Gbps, s veľmi pomalým uploadom
Podiel Windows 11 dosiahol tretinu
Qualcomm už má testovať druhú generáciu Snapdragon X pre PC
Vydaná nová hlavná verzia Windows 11
SMS lístok na vlak sa dá kúpiť už aj zo zahraničného čísla


Diskusia:
                               
 

"A to se vyplatí!"
Odpovedať Známka: 5.0 Hodnotiť:
 

Je to divne, ze uz ani len reviziu c kodu nevedia poriadne urobit a treba to zabalit do bezpeznostnej obalky. Aby prekladac nakoniec nebol deravsi ako samo c.
Odpovedať Známka: -1.5 Hodnotiť:
 

ak je ti to divne, tak pevne verim ze stale kodis v assembleri :) Ak pouzivas cokolvek vyssie, tak asi tiez nerobis poriadnu reviziu kodu ked potrebujes feature a zjednodusenie vyssich jazykov
Odpovedať Známka: 3.3 Hodnotiť:
 

rust ma uplne iny model prace s pamatou ako C. ziadne "zabalenie do bezpecnostnej obalky" to nie je.
Odpovedať Známka: 6.8 Hodnotiť:
 

mozno ani nevie, ze ta "bezpecnostna obalka" nema GC.
asi tolko k "podobny c++"
Odpovedať Známka: -4.3 Hodnotiť:
 

Pri sledovaní erudovanej diskusie o rozdielnej bezpečnosti interpretovaných jazykov na úrovni zdrojového kódu klesá IQ priekazne i kýbľu gitu.
Odpovedať Známka: 0.0 Hodnotiť:
 

ako vidim, tunajsie osadenstvo nema o absencii GC v ruste ani picu ponatia a myslia si, ze to povazujem za nieco zle :D oke deti. sproste ste.
Odpovedať Hodnotiť:
 

Vďaka tvojej škrobovytosti umrieme sprosté.
Odpovedať Hodnotiť:
 

Sama C. som poznal. Hrozny clovek.
Odpovedať Známka: 0.9 Hodnotiť:
 

To je na korporátne pomery nábožensky priekazne mimoriadne necitlivý postup!
Genezis 11:7 "Poďme, zostúpme a pomäťme tam ich jazyk, aby nik nerozumel reči druhého!"
Odpovedať Známka: -0.5 Hodnotiť:
 

Tak ako je v poriadku, keď manžel dokope manželku k sexu, tak je v poriadku mixovať jazyky navzájom!
Odpovedať Známka: -4.3 Hodnotiť:
 

Práveže je to úplne iný level, nakoľko pri mixovaní jazykov ku genderovej diskriminácii priekazne ani u nebinárnych jedincov nedochádza.
Odpovedať Známka: -4.0 Hodnotiť:
 

Na mailing liste kernelu to rozoberali a vraj to az taka slava s bezpecnostou nebude. Nahookovat rustovy kod na Cckovy vraj spolahlivo zabije vsetky vyhody rustu.
Odpovedať Známka: -1.4 Hodnotiť:
 

To len lebo to rozoberali málo. Každému predsa musí byť jasné, že keby okrem mailing listu zorganizovali aj nejaké konferencie s multimediálnymi prezentáciami s nadväzujúcimi workshopmi za účasti renomovaných expertov, bola by bezpečnosť priekazne hneď úplne inde.
Odpovedať Známka: -1.4 Hodnotiť:
 

a čo si ty jebnutý?

ved vidíš že organizovať tvorivú dieľňu aj s umeleckým kováčom, výrobcom cukrovej vaty a aj Majster eNom sa nedá
lebo hygiena ti spraví taký fukot, lebo nikdo nebude mat PCRku porobenú.
Odpovedať Známka: 0.8 Hodnotiť:
 

Majster eNom? A vraj jebnutý
Odpovedať Známka: 3.3 Hodnotiť:
 

podla toho co som sa docital ja, tak sa bude vyuzivat najskor na ovladace a ine veci, smerom "od koncekov ku korienkom" :D.
a kedze linuxovy kernel ma policy "never break user space", je takato postupnost jedina schodna cesta.
Odpovedať Známka: 6.9 Hodnotiť:
 

Mozete este niekto nieco popocitat, lebo z clanku som sa moc nedozvedel
Odpovedať Hodnotiť:
 

Toto by si Mathias Rust nikdy, a ani v 1987 roku nepomyslel, že ho začnú srať do nejakého Lunexu!
Odpovedať Známka: -6.0 Hodnotiť:
 

Zas pičoviny. Chápem, že 90% dnešných kodérov padne syntax z C++, nie to ešte z C a zas sa tu ide vymýšľať daľsí jazýček... daľší balast, daľšie pravidlá... a koľko znova potrvá, kým sa to všetko "vychytá". Nebolo by lepšie platiť poriadnych testerov, zhotoviť nejaké moduly v C alebo C++, poriadne odladiť a nehať to tak? Dnešní java, kotlin, qt a množstvo dalších powerfull pseudo-jazykov len vnáša dalšiu nekvalitu do výsledku... a google v linuxe: nieeee!
Odpovedať Známka: -1.1 Hodnotiť:
 

Zabudol si este spomenut dalsi neprehladny a nelogicky pseudo jazyk, ktory bohuzial Apple vsadi tlaci - Swift.
Odpovedať Známka: 2.0 Hodnotiť:
 

qt nie je jazyk... navyse neviem co lepsie nez Qt momentalne existuje (kedze WPF je mrtve a aj ked sa Microsoft zacal snazit, tak asi mrtve aj ostane)
Odpovedať Známka: 0.0 Hodnotiť:
 

Tento jazyk treba skúsiť v komunikácii s domorodcami z Amazónie, čo nosia na pyjoch násady. Výsledky môžu byť prekvapivé.
Odpovedať Známka: -10.0 Hodnotiť:
 

Ocenia tvoj zápal pre jazyky a nájdu ti pekný hrob v džungli aby si zaučil aj ich predkov.
Odpovedať Hodnotiť:
 

no aby ten kernel z toho rustu nezhrdzavel ;)
Odpovedať Známka: 3.3 Hodnotiť:
 

Len aby linux nezhrdzavel
Odpovedať Hodnotiť:

Pridať komentár