Meta-Object tutorial 2006

Date Wed, 2006-03-29 09:30
Location Vrije Universiteit Brussel (VUB), room 1G.021

Tutorial: Meta-Models, Meta-Classes and Meta-Objects by Prof. Stéphane Ducasse.

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.