Multiparadigmen-Programmiersprachen

Published on October, 2003

Information

Martin Grabmüller: Multiparadigmen-Programmiersprachen, in Forschungsberichte Fakultät IV - Elektrotechnik und Informatik, number 2003-15 (German), Technische Universität Berlin, October 2003.

Part of the work in this report was presented in a talk.

82 pages, format DIN A4, German.

Abstract

This report investigates programming languages which combine different programming paradigms. A broad survey of existing approaches and techniques for the design and implementation of multiparadigmatic languages is given. The differences between the various established programming paradigms are described and the possibilities for combining these paradigms are discussed according to the investigation of existing programming languages. After discussing syntactic and semantic properties of different programming languages in more detail, suggestions for the design of programming languages incorporating several paradigms are developed.

Table of Contents

Download

This report is available electronically: [ PDF ]

BibTeX Entry

@TechReport{Grabmueller2003MPP,
  author = 	 {Martin Grabm{\"u}ller},
  title = 	 {{Multiparadigmen-Programmiersprachen}},
  institution =  {Technische Universit{\"a}t Berlin},
  year = 	 {2003},
  type =	 {Research report},
  number =	 {2003-15 in {\em Forschungsberichte Fakult{\"a}t IV --
                  Elektrotechnik und Informatik}},
  month =	 {October},
  abstract = {Dieser Bericht untersucht Programmiersprachen, die 
              verschiedene Programmierparadigmen in sich vereinen.  Dabei
              wird ein breiter "Uberblick "uber die existierenden Ans"atze
              und Techniken bei Entwurf und Implementierung 
              multiparadigmatischer Sprachen herausgearbeitet. Die 
              Unterschiede der einzelnen etablierten Programmierparadigmen
              werden beschrieben und die M"oglichkeiten zur Kombination dieser
              Paradigmen anhand der Untersuchung existierender
              Programmiersprachen erl"autert.  Nach einer genaueren
              Betrachtung syntaktischer und semantischer Eigenschaften 
              unterschiedlicher Programmiersprachen werden Vorschl"age zum
              Entwurf von Programmiersprachen, welche die Programmierung in
              unterschiedlichen Paradigmen erlauben, entwickelt.}
}