On Sep 26, 2013, at 5:22 PM, David Herman wrote:

> 
> 
> Am I not explaining this well? I feel like I've been trying to make this 
> point several times over in this thread.

probably in a earlier thread of this topic that I did't pay a lot of attention 
too.

> One of the biggest issues with GUID's -- the thing that makes everyone turn 
> three shades of green every time it gets proposed -- is the ergonomics. One 
> of the main complaints people made about symbols was that it's not possible 
> to do userland coordination across realms. While I don't think we have to 
> solve that for ES6, my examples demonstrate that with a registry symbols 
> absolutely can provide cross-realm coordination while tangibly beating out 
> string conventions for ergonomics/usability/readability.
> 

No the ergonomic issues are good arguments against using GUID for the the 
actual property keys.  One of the attractions of the "@iterator" form is that 
it has pretty good ergonomics. If somebody wanted to use them but not not 
clutter the actual string with a name space qualifier (which may be a bit 
noisy, but is still a lot better than a GUID) they would have to use a Registry 
to access a friendly string property key.

Allen

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

Reply via email to