On Thu, Dec 19, 2013 at 9:24 AM, Mark S. Miller <[email protected]> wrote:

> I think this anti-branding idea is worth considering, but using a symbol
> or weakmap for the anti-branding rather than a magic double-underbar
> property name. Unlike prior positive thenable branding proposals, this one
> doesn't break existing code but still provides systems that use "then" in
> contrary ways an ability to cope.
>

...but only in an unpolyfillable, ES6-only world.

What in the heck are we smoking if we decided that thenables were the right
thing to do but we should lean on unavailable tech to do the contra? How
could we POSSIBLY talk ourselves into that in good faith?

This has ventured into farce. I pray it stops.


> It also doesn't break anything premised on the promise-unwrapping
> consensus that we've agreed on and specced. I see only two questions:
>
> * Whether the benefit is worth the additional complexity?
> * If we do decide to do this, does it make sense to postpone it to ES7?
>
> Unless there is significant demonstrated need, I am leaning away from the
> paying the additional complexity. OTOH, since this would mainly be about
> mitigating the pain of fixing contrary uses of "then", if we're going to do
> it at all, we should do it in ES6. If we don't, then these contrary uses of
> "then" will probably already be fixed by the time ES7 rolls out.
>
>
>
> On Thu, Dec 19, 2013 at 9:03 AM, Ѓорѓи Ќосев <[email protected]>wrote:
>
>> On Thu 19 Dec 2013 07:42:31 AM CET, Andrea Giammarchi wrote:
>>
>> > The only thing that does is having *one*, *standard* contract -- and we
>> are past due on that.
>>
>> Perhaps the right path would be to try and discuss this for
>> Promises/A++, and maybe if it happens there, ES7 afterwards :)
>>
>> > Devs also complain about mistakes though .. not sure how to win here :-(
>>
>> No worries. I think I understand now. Still I felt it was worth a shot,
>> although I guess I picked the wrong path (and time) to go about it.
>>
>> Thanks for your time -- and sorry for creating a stir.
>>
>> _______________________________________________
>> es-discuss mailing list
>> [email protected]
>> https://mail.mozilla.org/listinfo/es-discuss
>>
>
>
>
> --
>     Cheers,
>     --MarkM
>
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss
>
>
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to