On Oct 22, 2011, at 2:18 , Allen Wirfs-Brock wrote:

> also see Smalltalk selector namespaces 
> http://www.smalltalksystems.com/publications/subsys.pdf which have also been 
> proposed for Ruby http://www.sapphire-lang.org/wiki/1/Selector_namespaces 
> 
> Because Smalltalk selectors  selectors (ie, names) can operationally be any 
> object, sometimes newly instantiated objects are used when a guaranteed 
> unique method selector is needed for system purposes.


Very interesting, thanks!

I find that concepts in my code are fairly stable, but their names aren’t. 
Completely separating the concerns of identifying a concept and naming a 
concept might make sense in large systems. But it obviously makes it more 
difficult to edit source code (no more vi...).

-- 
Dr. Axel Rauschmayer
[email protected]

home: rauschma.de
twitter: twitter.com/rauschma
blog: 2ality.com



_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to