Metaobject The Art of the Metaobject Protocol Signals and slots Common Lisp Object System Gauche (Scheme implementation) Joose (framework) OJ (programming tool) Open implementation Gregor Kiczales CLISP MOP First-class citizen Generic function LispWorks Department of Computer Science, University of British Columbia CMU Common Lisp Moose (Perl) CommonLoops Metaclass Class (computer programming) EuLisp WebSphere sMash Metaprogramming Programming language theory ProActive Reification (computer science) Multiple inheritance Design by contract Aspect-oriented programming Qt (software) Lisp (programming language) Common Lisp Object-oriented programming GObject Oberon-2 …
Mixin Meta-Object Facility Julia (programming language) List of programming languages by type Symbolic artificial intelligence Mutator method Pointer (computer programming) Python (programming language)
The Art of the Metaobject Protocol
Signals and slots
Common Lisp Object System
Gauche (Scheme implementation)
Joose (framework)
OJ (programming tool)
Open implementation
Gregor Kiczales
CLISP
MOP
First-class citizen
Generic function
LispWorks
Department of Computer Science, University of British Columbia
CMU Common Lisp
Moose (Perl)
CommonLoops
Metaclass
Class (computer programming)
EuLisp
WebSphere sMash
Metaprogramming
Programming language theory
ProActive
Reification (computer science)
Multiple inheritance
Design by contract
Aspect-oriented programming
Qt (software)
Lisp (programming language)
Common Lisp
Object-oriented programming
GObject
Oberon-2
Mixin
Meta-Object Facility
Julia (programming language)
List of programming languages by type
Symbolic artificial intelligence