Re: Do we need an experimental extension naming convention?

2010-07-02 Thread Brendan Eich
I think we should plan for success a bit more than in the past. The CSS vendor prefixes were supposed to be short-term, but some have persisted without de-jure standardization, IIRC, for years. That's the downside we can avoid cleanly by naming per draft spec. Also, we are not decided yet that

Re: Do we need an experimental extension naming convention?

2010-07-02 Thread Brendan Eich
Shades of the first browser wars. This is sometimes the right thing but too much and we get tower-of-Babel confusion and extensions that don't go away. We're not extending SpiderMonkey in Firefox with things not proposed or already in the harmony: namespace. We are also not yet agreed on

Re: We need to name EphemeronTable (was: Do we need an experimental extension naming convention?)

2010-07-02 Thread David Flanagan
Mark S. Miller wrote: However, many objected to ephemeron as obscure jargon. We have not yet settled the name we are giving this abstraction. It is the language of GC implementors, and won't make sense to JS programmers. I'll be happy with almost any name that everyone else can

Re: We need to name EphemeronTable (was: Do we need an experimental extension naming convention?)

2010-07-02 Thread Ash Berlin
On 2 Jul 2010, at 23:17, David Flanagan wrote: Mark S. Miller wrote: However, many objected to ephemeron as obscure jargon. We have not yet settled the name we are giving this abstraction. It is the language of GC implementors, and won't make sense to JS programmers. I'll be happy

Re: We need to name EphemeronTable (was: Do we need an experimental extension naming convention?)

2010-07-02 Thread Mark S. Miller
On Fri, Jul 2, 2010 at 3:17 PM, David Flanagan da...@davidflanagan.comwrote: Mark S. Miller wrote: However, many objected to ephemeron as obscure jargon. We have not yet settled the name we are giving this abstraction. It is the language of GC implementors, and won't make sense to JS

Re: We need to name EphemeronTable (was: Do we need an experimental extension naming convention?)

2010-07-02 Thread Mark S. Miller
On Fri, Jul 2, 2010 at 3:36 PM, Ash Berlin ash...@firemirror.com wrote: On 2 Jul 2010, at 23:17, David Flanagan wrote: Mark S. Miller wrote: However, many objected to ephemeron as obscure jargon. We have not yet settled the name we are giving this abstraction. It is the language

Re: We need to name EphemeronTable (was: Do we need an experimental extension naming convention?)

2010-07-02 Thread Maciej Stachowiak
On Jul 2, 2010, at 3:17 PM, David Flanagan wrote: Mark S. Miller wrote: However, many objected to ephemeron as obscure jargon. We have not yet settled the name we are giving this abstraction. It is the language of GC implementors, and won't make sense to JS programmers. I'll be happy

Re: We need to name EphemeronTable (was: Do we need an experimental extension naming convention?)

2010-07-02 Thread Erik Arvidsson
I'm opposed to anything that contains ephemer* in the name. Most JS developers do not know what this means. Both WeakMap and CacheMap seems acceptable with a slight favor for WeakMap. On Fri, Jul 2, 2010 at 16:40, Maciej Stachowiak m...@apple.com wrote: I'm not sure if there is currently a

Re: We need to name EphemeronTable (was: Do we need an experimental extension naming convention?)

2010-07-02 Thread Maciej Stachowiak
On Jul 2, 2010, at 7:45 PM, Mark S. Miller wrote: On Fri, Jul 2, 2010 at 4:40 PM, Maciej Stachowiak m...@apple.com wrote: I agree that EphemeronTable is too jargon-ish and may dissuade developers from using it. I like Map better than Table as a suffix. Ephemeral is an improvement, but it

Re: We need to name EphemeronTable (was: Do we need an experimental extension naming convention?)

2010-07-02 Thread David Herman
Cool. I'm warming to WeakMap as well. Do we have any objections to WeakMap? +1 I 3 WeakMap. Dave ___ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss

Re: We need to name EphemeronTable (was: Do we need an experimental extension naming convention?)

2010-07-02 Thread Brendan Eich
On Jul 2, 2010, at 7:45 PM, Mark S. Miller wrote: I'm also in favour of a regular Map and Set. Also a dense List (i.e., what we might have otherwise called an Array :(.) However, the history of oo class libraries shows collection libraries to be a tarpit, so I'm unwilling to take the lead