MOPs allow programmatic redefinition of the semantics of certain elements of a language.
Coauthor of book: The Art of the Metaobject Protocol. Leading researcher of Aspect-Oriented Programming. Professor, computer science department, University of British Columbia.
Growing article, with links to many related topics. Wikipedia.
Information page on the original Wiki, at (Ward) Cunningham and Cunningham, Inc.
Extensible language based on Java. A Metaobject Protocol (MOP) is the extension interface; lets programmers customize language to implement new language features, mechanisms.
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us