1 Seite zurückBauBuch.de-Homepage
BauBuch.de (powered by Baulinks)
Baubücher, Architekturbücher, Softwarebücher und einiges anderes
Powered by Amazon.de

|

 
Programmieren in Common Lisp.

Programmieren in Common Lisp.
Von Otto Mayer

Dieser Artikel wird in diesem Shop nicht zum Kauf angeboten.
Bei Amazon kaufen


13 neu oder gebraucht verfügbar EUR 9,94

Durchschnittliche Kundenbewertung:
(4 Kundenrezensionen)

Produktinformation

  • Amazon-Verkaufsrang: #722459 in Bücher
  • Veröffentlicht am: 1995-11
  • Abmessungen: .0 Pfund
  • Einband: Taschenbuch
  • 329 Seiten


Kundenrezensionen

Hilfreichste Kundenrezensionen

11 von 11 Kunden fanden die folgende Rezension hilfreich.
3Befriedigend, aber nur ein Anfang
Von Korpo
Dieses Buch lässt sich mit Enthusiasmus an einem Wochenende durcharbeiten. Ich habe es vor Jahren gekauft, und jetzt durchgearbeitet. Dies ist eigentlich eine ziemlich positive Aussage über die Qualität eines Buches, denn zum Durcharbeiten reichen ein Common-Lisp-Interpreter, ein Bleistift und das Buch selbst.

Größtenteils ist das Buch einfach gut geschrieben, wenn auch etwas trocken. Es ist einfach ein wenig zu akademisch, aber es ist ja auch von einem Professor geschrieben worden, und nicht von einem Entwickler.

Das führt auch zu den klaren Schwächen des Buches: Es ist/hat keine Referenz für Common Lisp (weiterhin: CL), und es vermittelt auch nicht die Konzepte des Programmierens selbst. Es stellt CL nicht anderen, aktuellen Programmiersprachen oder Konzepten gegenüber, und zeigt auch nicht die Implementation etwas realerer Beispielprogramme.

Dies macht das Buch gleichzeitig zeitlos und etwas abgehoben, denn CL erscheint hier mehr als Geistesübung als Sprache zur Lösung von Problemen. Daher ist zumindest auch noch die Lektüre der Lisp-Bücher von Paul Graham (On Lisp (frei online verfügbar!), ANSI Common Lisp) zusätzlich oder statt dieses Buches zu empfehlen.

Das heisst nicht, dieses Buch ist nicht interessant. Im Gegenteil! Allein die Implementierung eines Lisp-Interpreters in CL ist eine unerwartete Fügung in einem Buch zum Erlernen einer Programmiersprache. Oder kann man sich wirklich die Implementierung eines Python-Interpreters in Python als Thema eines Einführungsbuches vorstellen? Und doch macht dieses Thema bei Lisp einfach Sinn, und so hat der Autor manchmal einfach doch ein gutes Gespür für Themenwahl bewiesen.

Manche, wichtige (!) Dinge wie Scope und Closures sind leider lausig beschrieben - schwer verdaulich, das hätte man definitiv besser machen können!

Ich jedenfalls bereue nicht, dieses Buch gelesen zu haben, und werde es auch solange nicht bereuen, es gekauft zu haben, bis ich ein besseres zum selben Thema habe.

Dieses Buch ist kein Knüller, aber doch eine solide Arbeit, die sich gut liest. Wer Informatik-Fachbücher deutscher Autoren kennt, weiss, dass dies oft genug nicht der Fall ist.

Die Auffassung anderer, die dieses Buch über den grünen Klee gelobt haben, kann ich aber definitiv nicht teilen. Es ist weder das beste Werk zu Lisp, noch z.B. das intuitivste Werk zu funktionaler Programmierung (wie z.B. "Haskell - The Craft of Functional Programming"). Eine neuere Auflage, die die oben genannten Schwächen zumindest teilweise mildert, wäre durchaus angebracht.

9 von 10 Kunden fanden die folgende Rezension hilfreich.
1Weder Lehrbuch noch Referenz
Von Ein Kunde
Otto Mayers Buch "Programmieren in Common Lisp" taugt nicht als Lehrbuch, um Programmieren zu lernen und nicht als Refernz zu Common Lisp: Einerseits sind viele wichtige Befehle nicht oder nur unpräzise beschrieben, andererseits tauchen wichtige Konzepte der Lisp-Programmierung (z.B. funktionales Programmieren) nur am Rande oder viel zu spät auf. Auch sind die Programm-Beispiele für Lisp-Anfänger oft nicht gut gewählt. Da hilft es nicht, daß, wo fortgeschrittene Konzepte wie Macro-Programmierung erläutert werden, dies so knapp geschieht, daß der Leser bestimmte Fehler einfach machen muß, wenn er den Codebeispielen folgt.
Wer (Lisp-)Programmieren lernen will, sollte sich statt Mayers Buch unbedingt Abelson, Sussman: "Struktur und Interpretation von Computerprogrammen" ansehen. Dort sind die wichtigen Ideen klar und ausführlich erläutert und mit guten Beispielen versehen. Wer eine Kurzreferenz zu Common Lisp sucht, dem sei Paul Grahams "Ansi Common Lisp" empfohlen.

6 von 7 Kunden fanden die folgende Rezension hilfreich.
5Sehr gute Einführung und Nachschlagewerk
Von Ein Kunde
Ich habe mir Mayers "Programmieren in Common Lisp" als Begleitbuch in meinem Informatik-Studium für das Fach "Nichtprozedurale Programmierung" zugelegt.
Der Zugang zur Programmiersprach LISP ist nun nicht gerade unproblematisch; gewohnte Denkweisen muss man "über Bord" werfen, um sich der Mächtigkeit dieser Sprache bewusst zu werden. Genau dazu braucht man eine gute Einführung und ein schnelles unkompliziertes Nachschlagewerk - und das ist Otto Mayer mit diesem Buch gelungen.
"Programmieren in Common Lisp" geht nicht derartig in die Tiefe wie das Standardwerk von Abelson+Sussman, aber genau das ist seine Stärke. Konzepte und Befehle werden rasch und an Beispielen erklärt, so dass man sofort "loslegen" kann.
Was mir weiterhin sehr gut gefiel, ist dass der Autor Wert auf eine ausführliche und verständliche Erklärung des Listen-Konzeptes legt (verdeutlicht durch zahlreiche Abbildungen).

Fazit: Für den LISP-Profi ist dieses Buch sicherlich nichts, aber dies ist wohl auch nicht die Zielgruppe.
Für den Einsteiger, der sich für LISP-Programmierung interessiert oder den Studenten, der im Laufe seines Informatik-Studiums zu LISP "gezwungen" wird, ist es die ideale Einführung.

All 4 Kundenrezensionen anzeigen ...

  
 

Copyright: Alfons Oebbeke, Neustadt 1997-2010
  
Navigation ohne Frames:

 
BAUBUCH-home - ARCHmatic-WEB-Pool
Bauen - Architektur-Software -
Architektur - Baupreise
Impressum