Rust ist eine Programmiersprache, die viele verschiedene Eigenschaften vereinen will. Zum einen bietet Rust volle Kontrolle über das System, und kann daher auch tief in Betriebssystemen eingesetzt werden, wo vorher lange C dominierte. Andererseits will Rust dem Entwickler ergonomische Abstraktionen ermöglichen, und das alles ohne dabei Performance oder Memory Safety zu verlieren.
In diesem Workshop werden wir mit den Grundlagen von Rust beginnen und uns anhand von praktischen Beispielen durch viele von Rusts wichtigen Features arbeiten. Dazu behandeln wir
- Rusts Typsystem
- Den Borrow-Checker
- Fehlerbehandlung in Rust
- Einbinden von Bibliotheken
- Iteratoren
Was: Rust-Workshop
Wann: Dienstag, 27. Mai 2025, ab 19:00
Wo: XORTEX LBS3, FH3
Wer: Alexander Daum
Zum Mitmachen bitte vorher rustup installieren. Als Editor empfehle ich VSCode oder (neo)vim mit dem rust-analyzer Language Server.
Weitere Infos und alle Updates auf https://fhLUG.at.