Looking for a simple lecture on reflection in Smalltalk
Hi guys for the mooc I would like to give a simple lecture on reflection. If you have any pointers I'm interested in knowing them. Stef
Can you port 'SICP' and 'On Lisp' to Pharo? On 4 November 2015 at 03:37, stepharo <stepharo@free.fr> wrote:
Hi guys
for the mooc I would like to give a simple lecture on reflection. If you have any pointers I'm interested in knowing them.
Stef
Hi Stef, google "brian foote intercession introspection" and you'll find PowerPoint slides from Brian's talks. There's also Brian and Ralph's paper and A Razavi's paper. The key is to present the three groups of facility: self-representation (classes and methods are objects too) intercession (doesNotUnderstand:) introspection (class, size, mirrors etc Also note we use a poor man's mirrors in the execution simulator via object:instVarAt: objectClass: et al that break encapsulation to give accurate debugging because there is no encapsulation within the VM.
On Nov 3, 2015, at 7:37 PM, stepharo <stepharo@free.fr> wrote:
Hi guys
for the mooc I would like to give a simple lecture on reflection. If you have any pointers I'm interested in knowing them.
Stef
participants (3)
-
Eliot Miranda -
Peter H. Meadows -
stepharo