The aim of this lecture is to gain
insight into meta-level architectures by
building a simple yet powerful reflective object-oriented kernel.
Doing that the attendees will better understand the concepts of method
lookup, self/super, instance allocation,
initialization, class creation.
Moreover, this lecture will offer a deep insight on the essence of
object-oriented programming: instantiation and inheritance.
The reflective kernels under study are the ones of ObjVlisp,
D-SOM (IBM) and Smalltalk-78.
Registration is free and can be done by sending a simple
e-mail to Serge Demeyer (serge.demeyer(aha)ua.ac.be replacing (aha) with @).
Maximum number of participants is 25 on a first-come/first-served basis