Volunteers needed: Function.prototype.bind() in ES3.1 pseudo-code

Waldemar Horwat waldemar at google.com
Mon Sep 22 17:30:03 PDT 2008

I might change my mind when I see it, but this sounds really scary.  There are all kinds of places where dependencies on identifier names, global objects not having changed, etc. can sneak in.


Mark S. Miller wrote:
> The Redmond mtg is fast approaching. We'd like to put out an official 
> for-Redmond-mtg draft of the ES3.1 spec by then. I had volunteered to 
> write the spec for Function.prototype.bind(). Long term, I think we all 
> agree we'd like to see this spec and many others self-hosted in 
> EcmaScript. However, the discussion of self-hosting issues makes clear 
> that this ain't gonna happen in time for ES3.1.
> So what we need now is a spec for Function.prototype.bind() in the 
> peculiar pseudo-code style -- combining the worst of COBOL and assembly 
> language -- used in the rest of the spec. Unfortunately, I won't have 
> time between now and then. Would anyone care to contribute some text? 
> Please?
> -- 
>    Cheers,
>    --MarkM

More information about the Es-discuss mailing list