The Art of the Metaobject Protocol
From Infogalactic: the planetary knowledge core
File:The Art of the Metaobject Protocol cover.jpg | |
Author | Gregor Kiczales Jim des Rivieres Daniel G. Bobrow |
---|---|
Publisher | MIT Press |
Publication date
|
July 30, 1991 |
Pages | 345 |
ISBN | 0-262-61074-4 |
The Art of the Metaobject Protocol (AMOP) is a 1991 book by Gregor Kiczales, Jim des Rivieres, and Daniel G. Bobrow on metaobject protocol. It contains an explanation of what a metaobject protocol is, why it is desirable, and the de facto standard for the metaobject protocol supported by many Common Lisp implementations as an extension of the Common Lisp Object System, or CLOS.[1]
It implements a simple CLOS interpreter for Lisp called "Closette".
In 1997 talk at OOPSLA, Alan Kay called it "the best book written in ten years", but was dismayed that it was written in such a CLOS-specific fashion.[2][3]
References
- ↑ The Art of the Metaobject Protocol, Chapters 5 and 6 in Hypertext
- ↑ Keynote at OOPSLA 1997, The Computer Revolution hasn't happened yet. Alan Kay, October 1997 [1]
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
<templatestyles src="Asbox/styles.css"></templatestyles>