Facebook Twitter Pinterest
  • Alle Preisangaben inkl. MwSt.
Nur noch 1 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
The Art of the Metaobject... ist in Ihrem Einkaufwagen hinzugefügt worden
+ EUR 3,00 Versandkosten
Gebraucht: Gut | Details
Verkauft von Bear Books Germany
Zustand: Gebraucht: Gut
Kommentar: Gently used may contain ex-library markings, possibly has some highlighting, textual notations, and or underlining. Text is still readable.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Hörprobe Wird gespielt... Angehalten   Sie hören eine Hörprobe des Audible Hörbuch-Downloads.
Mehr erfahren
Alle 3 Bilder anzeigen

The Art of the Metaobject Protocol (Englisch) Taschenbuch – 11. September 1991

5.0 von 5 Sternen 2 Kundenrezensionen

Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Preis
Neu ab Gebraucht ab
Taschenbuch
"Bitte wiederholen"
EUR 57,24
EUR 38,71 EUR 15,20
12 neu ab EUR 38,71 7 gebraucht ab EUR 15,20
click to open popover

Wird oft zusammen gekauft

  • The Art of the Metaobject Protocol
  • +
  • Structure and Interpretation of Computer Programs (Mit Electrical Engineering and Computer Science Series)
Gesamtpreis: EUR 107,19
Die ausgewählten Artikel zusammen kaufen

Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone

Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.



Produktinformation

Produktbeschreibungen

Amazon.de

This book details the meta-object protocol, the framework on which the Common Lisp object system (CLOS) is based. The philosophy behind the meta-object protocol is that different applications may require different kinds of object models, and so the object model itself should be subject to program control. The Art of the Meta-Object Protocol provides a wonderful working example of how Lisp can be extended and how it can evolve to incorporate new language constructs. First, the book describes how CLOS is actually implemented by working through a subset. Then it goes on to develop the meta- object protocol in great detail. The Art of the Meta-Object Protocol is useful for the advanced CLOS user as well as for anyone interested in object-oriented programming and language design.

Synopsis

The CLOS metaobject protocol is a high-performance extension to the CommonLisp Object System. The authors, who developed the metaobject protocol and who were among the group that developed CLOS, introduce this approach to programming language design, describe its evolution and design principles, and present a formal specification of a metaobject protocol for CLOS. The authors show that the "art of metaobject protocol design" lies in creating a synthetic combination of object-orientated and reflective techniques that can be applied under existing software engineering considerations to yield a new approach to programming language design that meets a broad set of design criteria. One of the major benefits of including the metaobject protocol in programming languages is that it allows users to adjust the language to better suit their needs. Metaobject protocols also disprove the adage that adding more flexibility to a programming language reduces its performance.

In presenting the principles of metaobject protocols, the authors work with actual code for a simplified implementation of CLOS and its metaobject protocol, providing an opportunity for the reader to gain hands-on experience with the design process. They also include a number of exercises that address important concerns and open issues.

Alle Produktbeschreibungen

Kundenrezensionen

5.0 von 5 Sternen
5 Sterne
2
4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Stern
0
Beide Kundenrezensionen anzeigen
Sagen Sie Ihre Meinung zu diesem Artikel

Top-Kundenrezensionen

Format: Taschenbuch
This book is the first so far to completely discuss the mechanisms of the Metaobject Protocol. This is an advanced treatment and will be of value to the experienced Lisp programmer. The book covers all aspects of the MOP in great detail and when the reader has finished it, he or she will be very comfortable with CLOS mechanisms, and even more importantly, why these features have been implemented in the ways that they have.
Kommentar 6 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch
wenn der Erfinder des Begriffs 'object oriented programming' dieses Buch als den wichtigsten Beitrag innerhalb einer Dekade zum Thema Objektorientierung preist, ist damit genug gesagt. Die Bedeutung geht weit über die konkrete Implementierung in Common Lisp hinaus.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 4.4 von 5 Sternen 5 Rezensionen
23 von 23 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Authoritative, but less useful than it could be 26. März 2003
Von Christopher B. Browne - Veröffentlicht auf Amazon.com
Format: Taschenbuch
As a presentation of how to implement the Metaobject Protocol, this is about as authoritative a presentation of CLOS as can exist, short of being a formal (dry!) standards document.
Unfortunately, it falls way short in motivating the USE of the MOP. It shows how it is implemented, and has some examples of how to modify its behaviour. Which is wonderfully useful if your interest is in building your own implementation of MOP. It is not nearly so useful if you're trying to figure out how to apply it to less extraordinary purposes.
To that end, Keene's book on CLOS, which demonstrates quite a number of usage examples, is a vital companion...
21 von 21 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen A non-lisper's opinion 17. Oktober 2005
Von T. Foley - Veröffentlicht auf Amazon.com
Format: Taschenbuch
Although I am mostly a C/C++ programmer, I still found this book to be an interesting read. If you, like me, have an interest in programming language design and implementation I highly recommend it. As other reviewers have noted, however, the book has little material for Lisp programmers who just want to use the MOP without looking under the hood. I don't consider this a shortcoming - understanding the design and implementation of your language and tools helps in using them effectively.
24 von 25 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Highly recommended, but fell short of my expectations 29. Januar 2002
Von Robert Braddock - Veröffentlicht auf Amazon.com
Format: Taschenbuch
This was a disappointing purchase for me, as I read some of the book on-line (in CMU-CL's "Encycmuclopedia") and was rather stunned at the beauty and possibilities of the MOP (which, in short, is defining the core object system itself in terms of the object system, allowing you to use the full power of the object system class hierarchy/relationships to control your object semantics). The book is a pretty straight forward implentation discussion, which is certainly nice as a case study in implementing such an interrelated system and boot-strapping the MOP into use, but it is only that. The MOP is one of those perfect ideas with such vast potential that I would much rather have seen actual expressions of that potential instead of mere inner working details. If I'd know that, I would not have bought it--but then neither will I be selling my copy.
10 von 11 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen A Must if want to control your Object Inheritence Mechanisms 8. November 1997
Von terry.west@cybersafe.com - Veröffentlicht auf Amazon.com
Format: Taschenbuch
This book is the first so far to completely discuss the mechanisms of the Metaobject Protocol. This is an advanced treatment and will be of value to the experienced Lisp programmer. The book covers all aspects of the MOP in great detail and when the reader has finished it, he or she will be very comfortable with CLOS mechanisms, and even more importantly, why these features have been implemented in the ways that they have.
5 von 8 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen A classic, slightly dated. 7. Oktober 2013
Von Noah Gibbs - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
This is powerful, but it's also dense and takes a lot of work to read.

I'm a Ruby guy with a lot of metaprogramming experience... So to me this feels "obscured", but only because the vocabulary and conventions have changed a lot in 20 years. I don't think you *could* have explained these concepts better 20 years ago.

It's powerful to see all the reasoning behind this -- in some ways it boils down to inheritance and hooks for the basic object-oriented processes themselves (slot and method inheritance order, generic method lookup). But it's nice to see a very different structure for this than, say, Ruby takes.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.