On Fri, Jan 21, 2011 at 6:09 AM, Wes Garland <[email protected]> wrote:

> On Thu, Jan 20, 2011 at 8:25 PM, Brendan Eich <[email protected]> wrote:
>
>> This is the killer for me. Do not want to change === and require all-paths
>> runtime test coverage to migrate code into Harmony.
>>
>
> You're bang-on about the end user impact of this change - I would not be
> able to migrate any ES5 code to Harmony without full-on testing (not just
> automated regression tests), meaning Harmony uptake would be slowed,
> particularly in environments like mine where it is most cost effective to
> pick a language version and use it across all platforms  (we are heavily
> invested in ES, and not just on the browser).
>

No argument. In further discussion at the meeting, we also jointly concluded
not to change === and to stick with a separate new eqal operation, spelling
and syntax to be decided.



>
> Changing the semantics of an existing language feature smarts: I got bit
> pretty hard as a relatively new JS developer with JavaScript 1.2 and am
> still wincing. Of course, this is a much smaller change, but we have much
> more code nowadays.. :)
>
> Wes
>
> --
> Wesley W. Garland
> Director, Product Development
> PageMail, Inc.
> +1 613 542 2787 <tel:+16135422787> x 102
>
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss
>
>


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

Reply via email to