Proseminar: Konzepte der höheren Programmiersprachen
Beschreibung: In diesem Proseminar soll ein breiter Überblick über das Feld der Programmiersprachen gegeben werden. Neben einem Überblick über die Geschichte stehen Skriptsprachen, sowie verschiedene Konzepte der imperativen, funktionalen, und objektorientierten Programmierung auf der Themenliste. Die Themen:
- Historische Entwicklung der wichtigsten Programmiersprachen
- Grobübersicht Programmierparadigmen
- Typsysteme: Scheme
- Typsysteme: O'Caml
- Ad Hoc Polymorphie
- parametrische Polymorphie
- Vererbung, Subtypen
- Inklusionspolymorphie
- Programmiersprachen: Smalltalk / Sqeak
- Programmiersprachen: Eiffel
- Programmiersprachen: C++ als Mischform
- Logische Programmierung mit Prolog
- Stackorientierte Sprachen: Postscript oder Forth
- Makrobasiertes "programmieren": LaTeX
- Programmieren am Rande des Wahnsinns: Unbenutzbare Programmiersprachen
Die Vorbesprechung und Themenvergabe findet am Mittwoch dem 12. 4. 2006 um 14 c.t. im Raum H-C 7324 statt.
Downloads:
Richtlinien für Proseminare
|