buchspektrum Internet-Buchhandlung

Neuerscheinungen 2012

Stand: 2020-01-07
Schnellsuche
ISBN/Stichwort/Autor
Herderstraße 10
10625 Berlin
Tel.: 030 315 714 16
Fax 030 315 714 14
info@buchspektrum.de

Bernd Braßel

Implementing Functional Logic Programs


by Translation into Purely Functional Programs
Aufl. 2012. 200 S. 220 mm
Verlag/Jahr: SÜDWESTDEUTSCHER VERLAG FÜR HOCHSCHULSCHRIFTEN 2012
ISBN: 3-8381-3275-0 (3838132750)
Neue ISBN: 978-3-8381-3275-4 (9783838132754)

Preis und Lieferzeit: Bitte klicken


The structure and components of the first programming languages were dictated by the architecture of computers. It was the human mind which had to bend to the peculiarities of the machine. When basic technical problems were solved a reverse current began to get stronger. There began a search for formalisms which would allow to program computers on a high and expressive level of abstraction. One effect of the search was the birth of those programming languages which we call declarative. From the beginning there have been two main streams in the field of declarative programming: functional programming and logic programming. A third stream tried to unify these paradigms and we call this stream functional logic programming. This work presents an approach to implement high level functional logic programming languages by translating them to purely functional ones. The translation fully preserves the laziness of the original declarations and makes use of the sharing provided by the target language. The work provides a proof of soundness for the core concepts as well as demonstrations for the practical relevance of the approach.
born in 1973, studied Computer Science and Philosophy at RWTH Aachen. He received a PhD for a work on the logical foundations of German Idealism. He then returned to Computer Science for a research position at CAU Kiel, resulting in the book at hand. At present the author is copartner of an agency for digital media and marketing.