UInt8ClampedArray Bitwise operators?
Allen Wirfs-Brock
allen at wirfs-brock.com
Thu Aug 13 03:19:17 UTC 2015
On Aug 12, 2015, at 7:30 PM, Isiah Meadows wrote:
> I can see why, since nearly everyone depends on that coupling. Minifiers depend on it. Mixin utilities depend on it. Breaking the Web would be an understatement.
>
Not so clear. The proposed default default for an indexed access would be exactly the same as for legacy property access. It is pretty much just providing a signal to the meta level that opens the possibility of newly defined object treating [ ] member accesses differently from . member accesses.
Allen
>
> On Wed, Aug 12, 2015, 14:36 Brendan Eich <brendan at mozilla.org> wrote:
> Caitlin Potter wrote:
> >> ES2015 already has element accessor overloading with proxies, right?
> >> > It's everything else that's missing.
> >
> > Proxies enforce invariants, which is problematic for this use case because it’s A) expensive, and B) also restricts you from “lying” about the actual properties which exist on the element.
> >
> > I recall from an old presentation on Value Types that overloading `[]` was off limits because those invariants needed to keep working.
>
> No operator proposal has included property access, not so much for
> reasons you give (which are good ones) but for separation of concerns.
> Allen did propose:
>
> http://wiki.ecmascript.org/doku.php?id=strawman:object_model_reformation
>
> This was controversial in the committee when last considered. Just sayin'!
>
> /be
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20150812/d60beb59/attachment-0001.html>
More information about the es-discuss
mailing list