On Tue, Aug 25, 2015 at 11:12 AM Mark S. Miller <erig...@google.com> wrote:
> I think we should drop the feature. Given the conflict between > > * the history of ** in other languages, > * the general pattern that unary binds tighter than binary > > any solution at this point will confuse many people. These confusions will > not result in a confusing static rejection but in runtime behavior that > *sometimes* violates expectations. I was all for adding ** to the language > when it did not have these problems. But it does. The minor convenience it > adds is not worth these costs. By contrast, no one is confused about the > parsing of calls to Math.pow. > Math.pow has exactly the same semantics as the _current_ ** . I'd like the opportunity to work with Claude and Brian to resolve the grammar issue before just tossing it out. Thanks. Rick > >
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss