12 KiB
Vorlesung „Programmieren in Rust“
Deutsche Vorlesung über Rust an der Universität Osnabrück, Wintersemester 2016/17. In diesem Repository werden Slides und andere Materialien zur Vorlesung gesammelt. Die Ergebnisse der Evaluation der Veranstaltung durch die Studenten sind hier einzusehen.
Hinweis: Inzwischen sind die Inhalte in diesem Repository leider etwas veraltet. Die Vorlesung und Aufgaben können immer noch gut genutzt werden, um Rust zu lernen und zu verstehen, allerdings wird nicht überall der modernste Rust Code gezeigt. Themen wie
async
, Edition 2018 und proc-macros werden leider gar nicht behandelt. Dieses Repository sollte also nicht als alleinige Quelle zum Rust-Lernen genutzt werden. Leider werde ich auch die Folien nicht mehr aktualisieren, da dies zu viel Aufwand für recht wenig Nutzen ist.
Abschlussprojekte
Eine Liste aller Abschlussprojekte befindet sich hier (Englisch).
Vorlesungsaufzeichnungen
Die Aufzeichnungen gibt es oft in zwei Versionen:
- nur das Beamerbild, aber in hoher 1080p-Qualität, mit der Aufnahme vom Notebook-Mikrofon (YouTube Playlist)
- Beamerbild und Dozent (mit Tafel) und Umhängemikrofon (Aufnahme schlägt hin und wieder fehl)
License
Code
All code in this repository (including the code in the slides) is licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Slides
All non-code content in this repository (most notable the slides) are licensed under CC-BY-SA 4.0.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted shall be licensed as above, without any additional terms or conditions.