Rust ist eine plattformunabhängige, statisch geprüfte, systemnahe Programmiersprache mit einem außergewöhnlich ambitionierten Typsystem, das viele übliche Programmierfehler im Zusammenhang mit Ressourcenverwaltung und Nebenläufigkeit ausschließt.In diesem Blockseminar sollen die wesentlichen Konzepte dieser Sprache nachvollzogen und anhand von Programmieraufgaben verinnerlicht werden, um das eigene Bewusstsein für die damit assoziierten Fehlerquellen zu schärfen. Dafür wird in der ersten Woche das Fundament gelegt und in der zweiten Woche werden ausgewählte, fortgeschrittene Themenbereiche behandelt.Kursteilnehmer müssen zu jedem Themenkomplex Übungsaufgaben bearbeiten und die erarbeiteten Lösungen vorstellen.
Die Lehrveranstaltung läuft als Blockveranstaltung über zwei Wochen und findet vor dem Start des Winter-Semesters statt.Der Besuch dieser Veranstaltung wird den Teilnehmern der Vorlesung Betriebssysteme 2 empfohlen, da die Programmieraufgaben dort in Rust zu lösen sind.
Die Veranstaltung wurde 1 mal im Vorlesungsverzeichnis WiSe 2019/20 gefunden: