On Wed, May 30, 2012 at 5:24 PM, Allen Wirfs-Brock
<[email protected]> wrote:
> Here is what I see.  At the meeting, we decide to look at a "mustache" that 
> addressed two generally orthogonal sets of use cases.  We looked at that and 
> found significant issues in using one construct for both sets of use cases. 
> We then saw how we could use distinct syntax for the two sets of use cases 
> and avoid those issues.  However, at that point some of us, who seem 
> primarily interest in only one of the use case sets seem to be essentially 
> saying (just my perception), ok I have may solution, let's blow off the other 
> set of use cases as they aren't very important.

No offense taken, but in defense of my position, I'm arguing that we
can toss the [[DefineOwnProperty]] from a YAGNI perspective,
unless/until someone demonstrates that we do indeed need that
behavior.  I suspect that's also the intent of several others arguing
similarly on the list.

(I can personally get behind a suggestion to start by inventing a less
cumbersome [[DOP]] API than Object.defineProperties, and see if
there's an uptick in use.  If so, we can then come back and bless some
syntax for it as necessary.)

However, I'm not a committee member, just a sideline commenter. ^_^

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

Reply via email to