16
Vývoj / Re:Je Rust jazyk budoucnosti?
« kdy: 05. 11. 2022, 17:14:21 »Jestli narážíte na to, že se před nějakou dobou něco dostalo do kernelu, tak to pořád nic neznamená.Rust je prvním jazykem, který se do kernelu dostal (pro informaci, C++ to nedokázalo). Linus i ostatní kernel vývojáři vidí jeho přínosy oproti C, proto má Rust cestu do kernelu otevřenou. Popravdě je jen otázka času, kdy Rust (nebo nějaký jeho nástupce) v kernelu úplně nahradí C, protože garance, které dává Rust, hlavně ohledně bezpečnosti, v C nikdy nebudou a tohle prostě nejde ignorovat. Nebude to za rok, nebude to možná ani za 10 let, ale vývoj je jasně daný, C se postupně stane legacy jazykem, ve kterém se v kernelu bude kód jen udržovat a postupně nahrazovat Rustem (nebo něčím lepším, než Rust). Ano, cesta k tomu je ještě dlouhá, ale stane se to.
jine kernely napr. L4 jsou napsany v C++, samozrejme bez vyjimek