Shijun He (2013-12-18T03:45:31.000Z)
On Wed, Dec 18, 2013 at 11:30 AM, Rick Waldron <waldron.rick at gmail.com>wrote:

>
> Right, and map["delete"](key) works fine. The future of the language
> itself should not be impaired by a browser that has an expiration date.
>
>

No, it does NOT work. Because you can't ask all module/library authors
write like that. And that means even such modules should be work in old
browsers with ES6-shim, they actually fail just because a simple name
problem.


And, ES6 and any future version of this language already impaired by legacy
browsers. For example, typeof null MUST be 'object'.



>
>
> The proposed collection APIs have been public for _years_ with a delete
> method. It's really not as bad as you're making seem, please be objective.
>

Yes they are here for years, but most JS devs never know about it. And I am
sure I can represent some of them.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20131218/5929e9c9/attachment.html>
domenic at domenicdenicola.com (2014-01-03T15:08:53.102Z)
On Wed, Dec 18, 2013 at 11:30 AM, Rick Waldron <waldron.rick at gmail.com>wrote:

> Right, and `map["delete"](key)` works fine. The future of the language
> itself should not be impaired by a browser that has an expiration date.
>
>

No, it does NOT work. Because you can't ask all module/library authors
write like that. And that means even such modules should be work in old
browsers with ES6-shim, they actually fail just because a simple name
problem.


And, ES6 and any future version of this language already impaired by legacy
browsers. For example, `typeof null` MUST be `'object'`.



> The proposed collection APIs have been public for _years_ with a delete
> method. It's really not as bad as you're making seem, please be objective.
>

Yes they are here for years, but most JS devs never know about it. And I am
sure I can represent some of them.