Opleiding: Rust Programmeren
In de cursus Rust Programmeren leren de deelnemers software te ontwikkelen met de laatste versie van de innovatieve programmeer taal Rust.
Rust Fundamentals
Rust is een nieuwe, praktische systeem programmeertaal die razendsnelle code oplevert. Rust is community driven. Met Rust voorkom je vrijwel alle crashes en data races.
Imperatief en Functioneel
Rust borduurt voort op een rijke geschiedenis van programmeer talen. Het is low-level taal met meerdere paradigma's, zowel imperatief als functioneel.
Concurrency en High Performance
Rust richt zich op veilige, high-performance, concurrent applicaties. Rust begon al voor de officiële 1.0 versie mei 2015 momentum in de industrie te krijgen, want er bestaat een duidelijke behoefte aan een nieuwe low-level systeem taal.
Traits, Borrowing en Lifetimes
In deze cursus wordt behandeld wat Rust zo uniek maakt en wordt dit toegepast op praktische problemen van systeem programmering. Onderwerpen die aan de orde zullen komen zijn : traits, generics, memory safety, move semantics, borrowing and lifetimes.
Closures en Concurrency
En ook het rijke macro-systeem van Rust, closures en concurrency komen aan de orde.