On May 20, 2013, at 4:43 PM, Paul Davidowitz <pdavidow@fastmail.fm> wrote:
I just started following this Dev mailing list, and I saw that 'AST Everywhere' and 'Reflectivity' were mentioned as very promising (I already know about Slots).
First the idea is that when you browse and navigate code we now use AST to support the text analysis so we can really know where we are. For example for senders and implementors perform: #foo: with: when the caret in on perform: then we are on the node and get the selector: perform:with: We do not parse the string to try to guess and get confused with foo:. Reflectivity is the work of marcus on a reflection model. We want to rethink the absence of design of the Smalltalk MOP. Stef
Can someone in a nutshell please describe these developments? Thanks, -Paul