On Fri, May 24, 2013 at 8:28 PM, Tab Atkins Jr. <[email protected]>wrote:

> On Fri, May 24, 2013 at 4:14 PM, Jason Orendorff
> <[email protected]> wrote:
> > It seems rather heavyweight. You can already get about the same effect
> just
> > by writing that wrapper yourself.
>
> As I've argued and demonstrated in these threads already, no, you
> can't just do it yourself.  Every solution fails in at least some
> details, usually trading security against convenience or the other way
> around.


Other axes include simplicity and performance, and there are tradeoffs with
every proposed design. That’s how things are.

This isn't acceptable, given that I can produce a *perfect*
> "object map" with existing Proxy operations.
>

Having one kind of hook does not imply that some other completely different
kind of hook must be added. Software design is chock full of this kind of
design tradeoff.

These assertions that a particular use case (your use case) must be
addressed, in the particular way you've proposed, and that anything less is
unacceptable—they are unconvincing, to say the least.

I still think WebIDL might be the way to go. After all it is WebIDL support
that makes your current spec language possible. But I have one more
possibly productive suggestion, which I'll try to post today.

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

Reply via email to