The Art of the Metaobject Protocol
The Art of the Metaobject Protocol
Gregor Kiczales
Alan Kay
A real gem for helping to think about design and implementations. - Alan Kay
+
1
All books

The Art of the Metaobject Protocol

The Art of the Metaobject Protocol

Gregor Kiczales
By
Gregor Kiczales
4.2
136
ratings on Goodreads

In the heart of object-oriented programming lies a gem rarely uncovered, "The Art of the Metaobject Protocol" by Gregor Kiczales et al., which delves into the sophisticated world of the Common Lisp Object System (CLOS) and its extension through the metaobject protocol. This book is not merely an exploration but a revolution in programming language design, unraveling the intricate dance between object-oriented principles and reflective programming to foster a new paradigm of software development. The authors, pioneers in their field and instrumental in the development of CLOS, share their profound insights and the evolutionary journey of this technology. Through a compelling narrative, they reveal how this advanced programming technique harmonizes flexibility with performance, challenging long-held beliefs in software engineering. Crafted with the meticulous care of artists, Kiczales and his co-authors guide readers through the theoretical underpinnings and practical applications of the metaobject protocol, illuminating its potential to customize and extend programming languages from within. The text is rich with actual code examples, offering a hands-on experience that transcends traditional learning. By engaging with these examples and exercises, readers are invited into a participatory exploration of metaobject protocols, equipped to harness their power in real-world scenarios. This book stands as a beacon for those aspiring to master the art of programming language design, providing a unique blend of philosophy and practice that paves the way for innovation and excellence in the software development realm.

Read more
Released
1991
30 Jul
Length
352
Pages

1

recommendations

recommendation

A real gem for helping to think about design and implementations. - Alan Kay
— Gregor Kiczales, The Art of the Metaobject Protocol

Similar recommendations

View all
AI Superpowers
AI Superpowers
Kai-Fu Lee
9
people
person
The Coming Wave
The Coming Wave
Mustafa Suleyman
8
people
person
Masters of Doom
Masters of Doom
David Kushner
7
people
person
Amusing Ourselves to Death
6
people
person
Hackers & Painters
6
people
person
Don't Make Me Think
5
people
person
Hackers
Hackers
Steven Levy
5
people
person
The Network State
The Network State
Balaji Srinivasan
5
people
person
The Mythical Man-Month
The Mythical Man-Month
Frederick P. Brooks Jr.
5
people
person
Digital Gold
Digital Gold
Nathaniel Popper
4
people
person

This site is part of Amazon’s Associates Program. Purchasing books recommended by successful individuals through my links earns us a small commission, helping keep the site running, at no additional cost to you. Thank you for supporting our site!