Sale Öle & Betriebsstoffe für Ihr Auto Jetzt informieren PR Evergreen Cloud Drive Photos UHD TVs Learn More HI_PROJECT Mehr dazu Mehr dazu Shop Kindle AmazonMusicUnlimitedEcho BundesligaLive

Customer Review

on September 20, 2010
Lisp erfreut sich auch nach über 50 Jahren einer lebhaften Verwendung und einer mittlerweile wieder prosperierenden "community". Mit dem Buch "Practical Common Lisp" von Peter Seibel wurde deutlich gezeigt, das Lisp nicht nur für die Künstliche Intelligenz und die universitäre Forschung Relevanz hat.
Mit Clojure ist es Rich Hickey und seinem Team von Sprach-Enthusiasten gelungen eine wirklich überzeugende Einbettung der Vorteile von Lisp/Scheme in die reale Welt mit ihren vielen Rahmenwerken, Bibliotheken und Container zu erreichen. Stuart Halloway ist in den meisten Passagen seines Buches durchaus gelungen die relevanten Bestandteile von Clojure darzulegen und auch zu zeigen wie einfach Software-Entwicklung sein kann. Das Buch hat klaren "hands on"-Charakter. Allerdings bedarf es sicherlich einiger Vorbildung in Punkto "Funktionale Programmierung" um mit diesem Buch das Mögliche aus Clojure herauszuholen. Auch die Realisierung der OOP mit den generischen Funktionen hätte man wohl etwas deutlicher artikulieren können. Die Leute von Clojure schreiben immer wieder, das Clojure nicht Objekt-orientiert wäre. Es ist dabei bloß die Art der Implementierung wie sie in Common Lisp zu finden ist. Die Theorie dahinter hätte man tiefgehender beschreiben sollen. Dies ist bei Seibel, aber auch im Buch von Keene besser gelungen. Das Kapitel über die Makros ist meines Erachtens deutlich zu kurz, denn dies ist ja gerade das wichtigste Alleinstellungsmerkmal eines Lisp-Systems. Wie schrib John Forderaro schon: "Lisp is a programmable programming language". Schön war allerdings die Herausarbeit welche Probleme es mit "Tail Recursion" auf einer JVM gibt.
Eine Referenz der wichtigsten Sprachkonstrukte am Ende des Buches wäre sicherlich sinnvoll gewesen. Für den Preis bekommt man allerdings sehr viel. Wäre das Buch teurer gewesen, hätte man wohl nur drei Punkte geben dürfen, so werden es dann aber doch vier.
0Comment| 4 people found this helpful. Was this review helpful to you? Report abuse| Permalink
What's this?

What are product links?

In the text of your review, you can link directly to any product offered on Amazon.com. To insert a product link, follow these steps:
1. Find the product you want to reference on Amazon.com
2. Copy the web address of the product
3. Click Insert product link
4. Paste the web address in the box
5. Click Select
6. Selecting the item displayed will insert text that looks like this: [[ASIN:014312854XHamlet (The Pelican Shakespeare)]]
7. When your review is displayed on Amazon.com, this text will be transformed into a hyperlink, like so:Hamlet (The Pelican Shakespeare)

You are limited to 10 product links in your review, and your link text may not be longer than 256 characters.


Product Details

4.0 out of 5 stars
1