Function.create
C. Scott Ananian
ecmascript at cscott.net
Mon Jun 16 08:24:18 PDT 2014
On Mon, Jun 16, 2014 at 3:06 AM, Katelyn Gadd <kg at luminance.org> wrote:
> emscripten/asm.js) will face similar issues. The other compilers I've
> seen that tackle this solution efficiently do so by abandoning the
> 'new' keyword in favor of magic methods, which I consider a poor
> solution.
I'd be interested in hearing more about why you feel this is a poor
solution. It seems to me that two part construction would work fine
-- that is, don't let the code inside the Function object access the
prototype until the appropriate properties have been set, so you don't
have a sync issue.
--scott
ps. alternatively, it seems like you could use proxies to attack the
sync issue directly.
More information about the es-discuss
mailing list