Fachgruppe Programmiersprachen
Programmiersprachen -> Lehre -> Sommersemester 2006

 
 
 
 
 
 
 
 
 
 

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:

  1. Historische Entwicklung der wichtigsten Programmiersprachen
  2. Grobübersicht Programmierparadigmen
  3. Typsysteme: Scheme
  4. Typsysteme: O'Caml
  5. Ad Hoc Polymorphie
  6. parametrische Polymorphie
  7. Vererbung, Subtypen
  8. Inklusionspolymorphie
  9. Programmiersprachen: Smalltalk / Sqeak
  10. Programmiersprachen: Eiffel
  11. Programmiersprachen: C++ als Mischform
  12. Logische Programmierung mit Prolog
  13. Stackorientierte Sprachen: Postscript oder Forth
  14. Makrobasiertes "programmieren": LaTeX
  15. 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