Loading...
Please wait, while we are loading the content...
Similar Documents
Metaobject protocols: why we want them and what else they can do
| Content Provider | Semantic Scholar |
|---|---|
| Author | Kiczales, Gregor Ashley, J. Michael Rodriguez, Luis O. Vahdat, Amin Bobrow, Daniel G. |
| Copyright Year | 1993 |
| Abstract | All rights reserved. No part of this book may be reproduced in any form by any electronic or mechanical means (including photocopying, recording, or information storage and retrieval) without permission in writing from the publisher. Originally conceived a s a n e at idea that could help solve problems in the design and implementation of CLOS, the metaobject protocol framework now appears to have applicability to a wide range of problems that come up in high-level languages. This chapter sketches this wider potential, by drawing an analogy to ordinary language design, by presenting some early design principles, and by presenting an overview of three new metaobject protcols we have designed that, respectively, control the semantics of Scheme, the compilation of Scheme, and the static parallelization of Scheme programs. |
| Starting Page | 101 |
| Ending Page | 118 |
| Page Count | 18 |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | https://users.cs.duke.edu/~vahdat/ps/mop.pdf |
| Alternate Webpage(s) | http://www.cs.ucsd.edu/~vahdat/papers/mop.pdf |
| Alternate Webpage(s) | http://www.parc.xerox.com/csl/groups/sda/publications/papers/Kiczales-Andreas-MOP/for-web.pdf |
| Alternate Webpage(s) | http://www.parc.xerox.com/spl/groups/eca/pubs/papers/Kiczales-Andreas-MOP/for-web.pdf |
| Alternate Webpage(s) | http://cseweb.ucsd.edu/~vahdat/papers/mop.pdf |
| Alternate Webpage(s) | https://doi.org/10.7551/mitpress%2F5087.003.0008 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |