Course Info - Rust

General Information

Timeslot

Wednesdays, 2nd


Location

APB/E040


Status
available

Course Description

Rust für Fortgeschrittene

Rust wird heutzutage in vielen Anwendungsgebieten verwendet - aber das bedeutet nicht, dass es sich um guten Rust-Code handelt. Wer schon immer den Borrow Checker mit .clone() umgangen hat, ist hier perfekt aufgehoben. :^)

Erste Stunde: 24.04.2024 2.DS (09:20 Uhr)

Voraussetzungen

Ein eigener Laptop wird empfohlen. Bitte installiert euch den Rust-Compiler im Vorfeld.

Grundlegende Kenntnisse über Rust-Syntax und Konzepte wie das Borrow Checking werden vorausgesetzt. Es wird in der ersten Stunde eine kurze Zusammenfassung geben.

Was lernt ihr?

Ihr lernt Funktionale Programmierung in Rust kennen. Metaprogrammierung mithilfe von macro_rules!() sowie dynamisches Borrow Checking werden behandelt. Auch effizientes Multithreading in Rust wird erläutert.

Materialien