Hi, On Thu, May 14, 2009 at 9:22 AM, Xan Lopez <[email protected]> wrote: > > Owen has said that he'd only really miss destructuring assignment I > think, your opinion is that 'let' is a deal breaker? >
I'm not saying anything is a dealbreaker, just that I don't agree with the arguments against language extensions. 'let' and destructuring assignment are two notable extensions I think are worthwhile and in good taste. Others are: * E4X * the functional stuff (Array.map, forEach, reduce, filter, some, etc.) * inheritance via __proto__ assignment (works in JSC too, but not all web) * generators If we say we have to not only support spidermonkey and JSC, but any future hypothetical JS implementation, then we're really committing to not only not using language extensions, but _never_ using or creating extensions. Basically have to wait for Microsoft to agree with changes at ECMA before using them. So, I just don't agree with the argument, for GNOME. It may well make sense from a perspective just of WebKit. Havoc _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
