Beskrivning
Mozilla har framgångsrikt ersatt komplexa delsystem av Firefox med nya system skrivna i Rust, och på så sätt realiserat imponerande prestandavinster. Detta inom ramen för det sk. project Quantum.
Rust är ett modernt, produktivt och produktionsredo språk väl lämpat för t.ex nätverksprogrammering eller inbäddad utveckling.
Målgrupp
Utbildningen vänder sig till utvecklare som vill komma igång med programmering i Rust.
Bakgrundskunskaper
Kursen förutsätter att deltagarna aktivt jobbar med systemprogrammering i t.ex. C, C++, Java, C# eller Go.
Språk
Utbildningsmaterialet är skrivet på engelska. Utbildningen kan genomföras antingen på svenska eller engelska.
Kurslängd
Kursen genomförs under två dagar.
Innehåll
I kursen går vi igenom:
- Rusts designfilosofi
- Minneshantering i Rust
- Funktionella idiom i systemprogrammering
- Structs och Traits
- Multitrådad programmering i Rust
- Cargo och Crates
- Synkron och Asynkron IO
- Nätverksprogrammering i Rust
Recensioner
Det finns inga recensioner än.