Programmiersprachendesign
In diesem Proseminar geht es um die Erkundung des Entwurfraumes von Programmiersprachen. Studierende untersuchen, welche Designentscheidungen bei verschiedenen Programmiersprachen getroffen wurden, um konkrete Probleme im Programmieralltag zu lösen. (E.g. generische Programmierung, Fehlerbehandlung, Modularität, Sicherheit, Lesbarkeit …).
Die Prüfungsleistung besteht aus einem Vortrag und einer schriftlichen Ausarbeitung.
Die Teilnehmerzahl ist auf 20 Studierende begrenzt.
Dozenten
Terminplan
07.11.18 | Java – Generics Haskell – Typeclasses |
14.11.18 | Rust – Borrowing Go – Goroutines |
21.11.18 | Haskell – Monaden Koka – Effect Types |
28.11.18 | C#/Haskell/… – First-class functions/closures Scala – Implicits |
05.12.18 | Ruby – Reflection |
Zeit und Ort
Die Vorbesprechung findet am Mittwoch, den 17. Oktober ab 16 Uhr im Raum A302 auf dem Sand statt.
- Eintrag im Vorlesungsverzeichnis: Campus