Allen Wirfs-Brock allen at
Fri Jun 13 13:13:21 PDT 2014

On Jun 13, 2014, at 1:02 PM, Erik Arvidsson wrote:

> On Fri Jun 13 2014 at 3:41:02 PM, Allen Wirfs-Brock <allen at> wrote:
> Hold on. We covered this in one of the face to face meetings and I was of the impression it was decided that we should not have a fallback but instead throw.

My impression was that the discussion on that pooint was inconclusive.  This margin note has been in the ES6 draft for a couple of years:

"At Jan 29, 2012 TC39 serveral peopled suggest that this fall back was unnecessary complexity and that it should this throw.  However, that means that an ECMAScript function whose __proto__ is set to null will throw if newed.  I’m not sure that is desirable. It’s a breaking change for the reality web."

I don't think we had consensus about whether we are willing to accept such a breaking change.   However, the eliminating [[Construct]] path would probably push me over the edge into accepting that.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the es-discuss mailing list