PR3-Rust-SS26/README.md

1.3 KiB

Rust PR3 Repository

In diesem Repo sind alle Unterlagen für die Präsentation der Programmiersprache Rust Das Repo beinhaltet:

  • Dockerfile (TODO)
  • Basics (TODO)
  • Ownership und Borrowing (TODO)
  • Pattern Matching und Enumerationen (TODO)
  • Testing und Debugging (TODO)

Ablauf

  1. Warum Rust, (welche Apps), welche Entwicklungsumgebung (ca. 10 Minuten)
  2. Ökosystem und Einrichtung (Compiler, Cargo) (ca. 5 Minuten)
  3. Syntax und Basics (ca. 15 Minuten)
    1. HelloWorld Programm
    2. Variablen
    3. Kontrollstrukturen
    4. Types
  4. Ownership & Borrowing (Live Coding) (ca. 20 Minuten)
  5. Pattern Matching und Enums (Live Coding) (ca. 20 Minuten)
  6. Testing und Debugging (ca. 5 Minuten)
  7. Anwendungen und interessante Fakten (Nebenläufigkeit, Kernel, usw.) (ca. 10 Minuten)
  8. Vorstellung Hausaufgabe (ca. 5 Minuten)

Aufgabenbereich

Person Aufgabenbereich
Lukas Präsentieren, 4
Semih Präsentieren, 3
Dominik Präsentieren, 5, 6
Vincent Präsentieren und 8, Endpräsentation
Oliver Hausaufgabe, DevContainer
Julian Einleitung & 7

Notizen

  • Cheat Sheet erstellen
  • Tests für die Hausaufgabe erstellen