Skip to main content
  • Book
  • © 2016

Funktionale Programmierung und Metaprogrammierung

Interaktiv in Common Lisp

  • Behandelt theoretische und praktische Aspekte der Programmiersprache Common Lisp
  • Motiviert den Leser zum Ausprobieren
  • Bietet zahlreiche Übungsmöglichkeiten

Buy it now

Buying options

eBook USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (20 chapters)

  1. Front Matter

    Pages i-xxi
  2. COMMON LISP

    1. Front Matter

      Pages 1-1
    2. Einleitung

      • Patrick M. Krusenotto
      Pages 3-6
    3. Die Arbeitsumgebung

      • Patrick M. Krusenotto
      Pages 7-15
    4. Elementares Lisp

      • Patrick M. Krusenotto
      Pages 17-54
    5. Konkrete Datentypen

      • Patrick M. Krusenotto
      Pages 55-62
    6. Anwendungsbeispiel 1: Rechnen in der Physik

      • Patrick M. Krusenotto
      Pages 63-72
  3. Funktionale Programmierung

    1. Front Matter

      Pages 73-73
    2. Funktionen von Funktionen

      • Patrick M. Krusenotto
      Pages 75-94
    3. Anwendungsbeispiel 2: Eine Schlagwort-Datenbank

      • Patrick M. Krusenotto
      Pages 95-103
    4. Rekursiv programmieren

      • Patrick M. Krusenotto
      Pages 105-120
    5. Mehrfachwerte

      • Patrick M. Krusenotto
      Pages 121-123
    6. Anwendungsbeispiel 3: Vier Gewinnt

      • Patrick M. Krusenotto
      Pages 125-161
  4. Algebraische Methodik

    1. Front Matter

      Pages 163-163
    2. Schwartz’sche Transformation

      • Patrick M. Krusenotto
      Pages 165-170
    3. Applikative Programmierung nach John Backus

      • Patrick M. Krusenotto
      Pages 171-173
    4. Kategorientheorie

      • Patrick M. Krusenotto
      Pages 175-200
    5. Programmieren mit Morphismen

      • Patrick M. Krusenotto
      Pages 201-251
    6. Der Y-Kombinator

      • Patrick M. Krusenotto
      Pages 253-261
  5. Metaprogrammierung

    1. Front Matter

      Pages 263-263

About this book

Dieses Buch vermittelt die einzigartige Idee hinter der Programmiersprache Lisp. Aus der Verbindung von interaktiver und funktionaler Programmierung entsteht eine Arbeitsstrategie in der Software-Entwicklung, mit der ein Programmierer schneller als mit konventionellen Verfahren einen korrekten, verständlichen und leicht anpassbaren Code entwickeln kann.

Durch die Anwendung algebraischer Methoden auf die wandelbare Sprache Common Lisp lernt der Leser, bekannte Probleme der Anwendungsprogrammierung neu zu denken und dadurch zu präzisen und bündigen Lösungen zu kommen.

Der Autor veranschaulicht an mehreren Beispielen aus der Praxis die Nutzung der Programmiersprache und motiviert den Leser, sich selbst mit Common Lisp zu befassen.




Authors and Affiliations

  • Rheinbach, Germany

    Patrick M. Krusenotto

About the author

Patrick M. Krusenotto studierte Informatik an der Universität Bonn und ist Systemarchitekt beim Auslandsrundfunk Deutsche Welle.


Bibliographic Information

  • Book Title: Funktionale Programmierung und Metaprogrammierung

  • Book Subtitle: Interaktiv in Common Lisp

  • Authors: Patrick M. Krusenotto

  • DOI: https://doi.org/10.1007/978-3-658-13744-1

  • Publisher: Springer Vieweg Wiesbaden

  • eBook Packages: Computer Science and Engineering (German Language)

  • Copyright Information: Springer Fachmedien Wiesbaden 2016

  • Softcover ISBN: 978-3-658-13743-4Published: 13 September 2016

  • eBook ISBN: 978-3-658-13744-1Published: 02 September 2016

  • Edition Number: 1

  • Number of Pages: XXI, 383

  • Number of Illustrations: 40 b/w illustrations, 3 illustrations in colour

  • Topics: Programming Languages, Compilers, Interpreters, Software Engineering

Buy it now

Buying options

eBook USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access