2012 Puddly Awards
 
 
Follow us on TwitterFollow us on FacebookFollow us on TumblrSubscribe to RSS


Recently Viewed clear list


Powell's Q&A, Kids' Q&A | February 2, 2012

Emily Winfield Martin: IMG Kids' Q&A: Emily Winfield Martin



Describe your new book. Oddfellow's Orphanage is a series of stories/vignettes that tell the tale of the newest arrival to a curious orphanage, a... Continue »
  1. $10.49 Sale Hardcover add to wish list

    Oddfellow's Orphanage

    Emily Winfield Martin 9780375869952

spacer
Free Shipping!

Ships free on qualified orders.
$50.25
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
3 Remote Warehouse Personal Computers- General

More copies of this ISBN

The Art of the Metaobject Protocol

by Gregor Kiczales

The Art of the Metaobject Protocol Cover

 

Synopses & Reviews

Publisher Comments:

The CLOS metaobject protocol is an elegant, 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 new approach to programming language design, describe its evolution and design principles, and present a formal specification of a metaobject protocol for CLOS.Kiczales, des Rivières, and Bobrow show that the "art of metaobject protocol design" lies in creating a synthetic combination of object-oriented 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.Gregor Kiczales and Jim des Rivières, are Members of the Research Staff, and Daniel Bobrow is a Research Fellow, in the System Sciences Laboratory at Xerox Palo Alto Research Center.

Synopsis:

The authors introduce this new approach to programming language design, describe its evolution and design principles, and present a formal specification of a metaobject protocol for CLOS.

Synopsis:

This book presents a new approach to programming language design, which resolves fundamental tensions between elegance and efficiency.

Description:

Includes bibliographical references (p. 325) and index.

About the Author

Gregor Kiczales is a Member of the Research Staff in the System Sciences Laboratory at Xerox Palo Alto Research Center.Jim des Rivières is a Member of the Research Staff in the System Sciences Laboratory at Xerox Palo Alto Research Center.Daniel G. Bobrow is a Research Fellow in the Intelligent Systems Laboratory, Xerox Palo Alto Research Center, editor-in-chief of the Journal of Artificial Intelligence, and Chair of the Governing Board of the Cognitive Science Society.

Product Details

ISBN:
9780262610742
With:
Rivieres, Jim Des
Author:
Bobrow, Daniel
With:
Rivieres, Jim Des
Author:
Bobrow, Daniel G.
Author:
desRivires, Jim
Author:
Kiczales, Gregor
Author:
Rivieres, Jim Des
Author:
Des Rivieres, Jim
Publisher:
MIT Press (MA)
Location:
Cambridge, Mass. :
Subject:
Computer Science
Subject:
Programming Languages - General
Subject:
Technology
Subject:
Object-oriented programming (computer science
Subject:
Object-oriented programming
Subject:
COMMON LISP (Computer program language)
Subject:
COMMON LISP
Subject:
Object-oriented pro
Subject:
Software Engineering - Programming and Languages
Copyright:
Edition Description:
Trade paper
Series:
The Art of the Metabobject Protocol
Series Volume:
no. 683
Publication Date:
19910731
Binding:
TRADE PAPER
Grade Level:
from 17
Language:
English
Illustrations:
9
Pages:
348
Dimensions:
8.9 x 6.9 x 0.9 in

Other books you might like

  1. $19.95 Used Trade Paper add to wish list
  2. $5.95 Used Trade Paper add to wish list

    Moon of the 2 Dark Horses

    Sally M Keehn 9780440412878
  3. $4.95 Used Trade Paper add to wish list

    Blaze & the Mountain Lion

    C W Anderson 9780689717116
  4. $3.50 Used Trade Paper add to wish list

    Trains

    Michael Johnstone 9780789403193
  5. $1.50 Used Trade Paper add to wish list
  6. $2.50 Used Hardcover add to wish list

    Dumpy at School

    Julie Andre Edwards 9780786806102

Related Aisles

The Art of the Metaobject Protocol New Trade Paper
0 stars - 0 reviews
$50.25 In Stock
Product details 348 pages MIT Press - English 9780262610742 Reviews:
"Synopsis" by , The authors introduce this new approach to programming language design, describe its evolution and design principles, and present a formal specification of a metaobject protocol for CLOS.
"Synopsis" by , This book presents a new approach to programming language design, which resolves fundamental tensions between elegance and efficiency.
spacer
spacer
  • back to top
Follow us on...


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.