Let Over Lambda
|
| Unverb. Preisempf.: | EUR 32,96 |
| Preis: | EUR 31,20 Kostenlose Lieferung Details |
Verfügbarkeit: Gewöhnlich versandfertig in 24 Stunden
Versand und Verkauf durch Amazon.de
8 neu oder gebraucht verfügbar EUR 31,20
Durchschnittliche Kundenbewertung:(3 Kundenrezensionen)
Produktinformation
- Amazon-Verkaufsrang: #70862 in Bücher
- Veröffentlicht am: 2008-04-02
- Abmessungen: .85" h x 6.00" b x 9.00" l, 1.24 Pfund
- Einband: Taschenbuch
- 384 Seiten
Kundenrezensionen
Hilfreichste Kundenrezensionen
5 von 5 Kunden fanden die folgende Rezension hilfreich.
Outstanding
Von Ingmar Kühl
Es gibt nur wenige Entwickler, wie Douge Hoyte oder Paul Graham, die die Mächtigkeit von Lisp voll erkannt haben. Dies liegt an so verschiedenen Eigenschaften wie der homoikonischen Spracheigenschaft, functions are first order data objects, der interaktiven REPL, oder den in seinem Buch beschriebenem Makro-System. Hiermit ist es jederzeit möglich bottom-up zu entwickeln, d.h. sich die Programmierumgebung zu schaffen, die man benötigt. Hoyte schafft es wie ein Künstler sich dieses Themas auf elegante Art und Weise anzunehmen und vermag es in wenigen Zeilen Forth auf Basis von Lisp zu entwickeln. In welch einer Sprache kann man das? Und wenn, dann sind es riesige Software-Systeme. Zusammen mit einem Reader-Macro ist es damit jederzeit möglich jede Programmiersprache in Lisp auszuführen, und das im laufenden Betrieb, das ist einfach das schönste.
Dem Buch ist eine weite Verbreitung zu wünschen, denn "On Lisp" ist mittlerweile ja nun schon vergriffen. Es gibt wenige Bücher, die auf so hohem inhaltlichen Niveau agieren und sich ausschließlich den mächtigen Lisp-Makros annehmen. Darüber hinaus ist seine Perspektive nicht die der KI, ähnlich wie es bei Peter Seibel zutrifft.
7 von 8 Kunden fanden die folgende Rezension hilfreich.
Lisp Macros
Von Dr. Nikolaus Klepp
Meines Wissens ist es das einzige Buch, das sich rein um LISP Macros in allen Facetten dreht. Der Text ist für Fortgeschrittene gedacht, es gibt erfreulicher weise keine "LISP für Dummies" Einführung.
0 von 0 Kunden fanden die folgende Rezension hilfreich.
Guter Inhalt
Von Hein Mück
Es gibt aus meiner Sicht nur eine Sache wirklich an diesem Buch auszusetzen und das ist der nahezu unerträglich herablassende Schreibstil des Autors (der sich aber fairerweise nicht als solcher sieht, sondern als Programmierer, der eben kein professioneller Schriftsteller ist und vermutlich auch nicht sein will). Es wird schon am Klappentext deutlich: Hier wird alles, was nicht (Common) Lisp ist, eher mit Geringschätzung betrachtet. Es ist eigentlich unnötig, in einem Buch, das sich eben nur Leute, die an Common Lisp tiefgehendes Interesse haben, kaufen würden, in ungefähr jedem zweiten Absatz darauf hinzuweisen, dass Lisp (und da eben besonders Common Lisp) einzigartig ist. Mir scheint es sich hier um Füllmaterial zu handeln. Der eigetnlich Inhalt zwischen den Spitzen und Tiraden ist dagegen sehr interessant und durchaus tiefschürfend. Einige der Beispiel sind tatsächlich wie versprochen direkt oder mit wenig Adaption nützlich für den Produktiveinsatz. Andere sind zwar künstlich, aber sehr lehrreich (wie z.B. die am Anfang entwickelte "domain specific language" für Maßeinheiten). Interessant ist der Ansatz des Autors, konsequent Closures (daher der Titel des Buches "Let over lambda") einzusetzen, wo andere CLOS verwenden würden. Es ist recht erfrischend, ein Buch zu lesen, das anders ist und einen Programmierstil zeigt, der zum Nachdenken anregt. Für Anfänger in Lisp und Leute, die nach einer Stilfibel suchen, aus der sie Muster und Ideen ohne eigene Überlegungen übernehmen können, ist dieses Buch nicht geeignet. Für alle anderen dagegen sehr zu empfehlen. Wäre der unsägliche Schreibstil nicht, so würde ich sofort 5 Punkte vergeben.



