Předmět uvede studenty do problematiky návrhu robustních a paměťově bezpečných programů s využitím programovacího jazyka Rust, se zaměřením na návrh robustního rozhraní, ošetřování chyb, a generické, asynchronní a vícevláknové programování. Důraz bude kladen také na vysvětlení principů síťových aplikací a specifika jejich implementace v jazyku Rust.
Povinná literatura
[1] KLABNIK, Steve and NICHOLS, Carol. The Rust Programming Language. 2018. No Starch Press.
Doporučená literatura
[1] PALMIERI, Luca. Zero To Production In Rust. 2022. Independently published.
[2] GJENGSET, Jon. Rust for Rustaceans. 2021. No Starch Press.