Explore the latest books of this year!
Bookbot

Einführung in die funktionale Programmierung mit Miranda

Authors

Parameters

  • 361 pages
  • 13 hours of reading

More about the book

Das vorliegende Buch entstand aus Begleitmaterialien zu einem Programmierkurs, der im Sommersemester 1991 an der Universität Bonn stattfand. Es behandelt grundlegende und weiterführende Konzepte der funktionalen Programmierung sowie der Programmiersprache Miranda. Miranda ist eine rein funktionale Sprache und bietet aus mehreren Gründen eine interessante Alternative zu herkömmlichen imperativen Sprachen und hybriden Sprachen wie LISP oder Scheme. Erstens sind funktionale Programme kürzer, leichter verständlich und weisen einen höheren Abstraktionsgrad auf als entsprechende imperative Programme. Zweitens sind sie mathematisch einfacher zu behandeln. Drittens erleichtern die vorteilhaften mathematischen Eigenschaften (Funktionen im mathematischen Sinne) die Implementierung auf parallelen Rechnerarchitekturen, was vielversprechende Perspektiven für die Zukunft eröffnet. Miranda verkörpert die Vorzüge funktionaler Sprachen besonders gut: Die Syntax ist prägnant und frei von syntaktischem Ballast. Funktionen und Typen werden durch (rekursive) Gleichungen definiert, und Muster auf der linken Seite von Funktionsdefinitionen erhöhen die Lesbarkeit der Definitionen.

Book purchase

Einführung in die funktionale Programmierung mit Miranda, Ralf Hinze

Language
Released
1991
product-detail.submit-box.info.binding
(Paperback)
We’ll email you as soon as we track it down.

Payment methods

No one has rated yet.Add rating

Title
Einführung in die funktionale Programmierung mit Miranda
Language
German
Authors
Ralf Hinze
Publisher
Teubner
Released
1991
Format
Paperback
Pages
361
ISBN10
3519022877
ISBN13
9783519022879
Series
Description
Das vorliegende Buch entstand aus Begleitmaterialien zu einem Programmierkurs, der im Sommersemester 1991 an der Universität Bonn stattfand. Es behandelt grundlegende und weiterführende Konzepte der funktionalen Programmierung sowie der Programmiersprache Miranda. Miranda ist eine rein funktionale Sprache und bietet aus mehreren Gründen eine interessante Alternative zu herkömmlichen imperativen Sprachen und hybriden Sprachen wie LISP oder Scheme. Erstens sind funktionale Programme kürzer, leichter verständlich und weisen einen höheren Abstraktionsgrad auf als entsprechende imperative Programme. Zweitens sind sie mathematisch einfacher zu behandeln. Drittens erleichtern die vorteilhaften mathematischen Eigenschaften (Funktionen im mathematischen Sinne) die Implementierung auf parallelen Rechnerarchitekturen, was vielversprechende Perspektiven für die Zukunft eröffnet. Miranda verkörpert die Vorzüge funktionaler Sprachen besonders gut: Die Syntax ist prägnant und frei von syntaktischem Ballast. Funktionen und Typen werden durch (rekursive) Gleichungen definiert, und Muster auf der linken Seite von Funktionsdefinitionen erhöhen die Lesbarkeit der Definitionen.