|
|
||
|---|---|---|
| .devcontainer | ||
| A-introduction | ||
| B-basics | ||
| C-cargo | ||
| D-ownership | ||
| E-enums | ||
| F-testing | ||
| G-advanced | ||
| H-homework | ||
| README.md | ||
README.md
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
- Warum Rust, (welche Apps), welche Entwicklungsumgebung (ca. 10 Minuten)
- Ökosystem und Einrichtung (Compiler, Cargo) (ca. 5 Minuten)
- Syntax und Basics (ca. 15 Minuten)
- HelloWorld Programm
- Variablen
- Kontrollstrukturen
- Types
- Ownership & Borrowing (Live Coding) (ca. 20 Minuten)
- Pattern Matching und Enums (Live Coding) (ca. 20 Minuten)
- Testing und Debugging (ca. 5 Minuten)
- Anwendungen und interessante Fakten (Nebenläufigkeit, Kernel, usw.) (ca. 10 Minuten)
- 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