Programmiersprachen 1
Das Thema dieser Veranstaltung sind die Grundlagen der Programmiersprachen: Was für Sprachkonzepte gibt es, was bedeuten sie, wie benutzt man sie. Einige Stichworte zu den behandelten Themen: Lambda-Kalkül, Interpreter, Auswertungsstrategien, Continuations, Fixpunkte und Rekursion, Monaden, Objekte und Klassen, Typsysteme, Modulsysteme, Makros, domänenspezifische Sprachen, Scheme, Haskell, Scala, Java.
- Eintrag im Vorlesungsverzeichnis: Alma
Es sind keine Anmeldungen mehr möglich.
Dozenten
Zeit und Ort
Vorlesung fällt am 13.6. und 15.6. aus.
Vorlesung:
- Montags, 10 c.t.-12 Uhr im A301
- Mittwochs, 10 c.t.-12 Uhr im A301
Die erste Vorlesung findet am Mittwoch, 20.04.22 um 10.15 Uhr statt.
Übung:
- Mittwochs, 14 c.t.-16 Uhr im F122
Das Skript zur Vorlesung finden Sie hier. Die Übungsaufgaben finden Sie hier.
Klausur
- 03.08.2022, 10:15-11:45 Uhr, HS22, Kupferbau.
Anmeldung
Bitte melden Sie sich für die Veranstaltung an, wie in der ersten Hausaufgabe beschrieben. Sie werden dann in unser Forum zur Veranstaltung eingeladen, in dem sich alle weiteren Informationen finden. Die Anmeldefrist ist Montag, der 25.04.22, 10 Uhr.
Hausaufgaben
Bearbeiten Sie bitte die erste Hausaufgabe bis Montag, den 25.04.22, 10 Uhr. Die Abgabe erfolgt über unseren GitHub Classroom; alle weiteren Hausaufgaben werden über den Classroom zur Verfügung gestellt. Alle Informationen hierzu finden sich im Forum.