Aktuelle Änderungen Printable View Änderungen Bearbeiten
DomainSpecificLanguages > HackingClojureWithEmacs > PythonObjectPersistence > DynamicMemoryAllocation > Heap > StandardTemplateLibrary > DebuggingPythonWithEmacs > TailRecursionElimination > Recursion > ExtensibleMarkupLanguage > PythonWindowsProgramming > InterestingPythonModules > AgileSoftwareEngineering > ObjectObsessedProgramming > ObjectOrientedProgramming > AspectOrientedProgramming > ReflectionAndIntrospectionClear TrailIntrospection is a programmatic facility built on top of reflection and a few supplemental specifications (see the java.beans package). It provides somewhat higher-level information about a class than does reflection.
Reflection is the ability to reason about the structures and processes of a programming system within the programming system itself.
A metaprogram is a program that manipulates other programs (or itself) as its data. The canonical example is a compiler.