Computational Reflection
Definition, some explanations and related material.
ISE Technology paper: Agents, Iterators and Introspection in Eiffel
Written in the form of an addition to the book 'Eiffel: The Language'. Introspection is Eiffel's term for reflection. Acrobat PDF format.
Napier88
Programming system (language and persistent environment) from University of St Andrews. Features: orthogonal persistence, type completeness, higher-order procedures, abstract (existential) data types, collections of bindings, strongly typed stable store, graphical data types, concurrent execution and data access, support for reflective programming.
Reflection '96 Conference
Proceedings, electronic copies of abstracts and full documents. Much useful information.
Reflective Languages
Several object-oriented languages are designed or extended to support varied levels of reflection: KRS (3-KRS), LISP (3-LISP, CLOS), ABCL (ABCL/R, ACBL/R2), AL-1/D (MMRF), C++ (Open C++, Iguana), Java (MetaXa).
ResearchIndex: Object-Oriented Concurrent Reflective Languages can be Implemented Efficiently
From OOPSLA October 1992.
ResearchIndex: Reflection in logic, functional and object-oriented programming: a Short Comparative Study
From Department of Data Processing and Operations Research, University of Montreal, Quebec, Canada.
Review About Computational Reflection
Includes an overview of the language, glossary of terms, links to reviews, and links to programmers' personal pages.
TUNES Project: Reflection
Unique description, links. [Open Content]
Computational Reflection
Definition, some explanations and related material.
ISE Technology paper: Agents, Iterators and Introspection in Eiffel
Written in the form of an addition to the book 'Eiffel: The Language'. Introspection is Eiffel's term for reflection. Acrobat PDF format.
Napier88
Programming system (language and persistent environment) from University of St Andrews. Features: orthogonal persistence, type completeness, higher-order procedures, abstract (existential) data types, collections of bindings, strongly typed stable store, graphical data types, concurrent execution and data access, support for reflective programming.
Reflection '96 Conference
Proceedings, electronic copies of abstracts and full documents. Much useful information.
Reflective Languages
Several object-oriented languages are designed or extended to support varied levels of reflection: KRS (3-KRS), LISP (3-LISP, CLOS), ABCL (ABCL/R, ACBL/R2), AL-1/D (MMRF), C++ (Open C++, Iguana), Java (MetaXa).
ResearchIndex: Object-Oriented Concurrent Reflective Languages can be Implemented Efficiently
From OOPSLA October 1992.
ResearchIndex: Reflection in logic, functional and object-oriented programming: a Short Comparative Study
From Department of Data Processing and Operations Research, University of Montreal, Quebec, Canada.
Review About Computational Reflection
Includes an overview of the language, glossary of terms, links to reviews, and links to programmers' personal pages.
TUNES Project: Reflection
Unique description, links. [Open Content]
Computational Reflection
Definition, some explanations and related material.
ISE Technology paper: Agents, Iterators and Introspection in Eiffel
Written in the form of an addition to the book 'Eiffel: The Language'. Introspection is Eiffel's term for reflection. Acrobat PDF format.
Results: 1 2 3 Next