Alex Russell (2013-04-24T09:32:51.000Z)
github at esdiscuss.org (2013-07-12T02:26:58.884Z)
On Apr 22, 2013 5:29 PM, "Mark S. Miller" <erights at google.com> wrote: > > On Mon, Apr 22, 2013 at 8:16 AM, Domenic Denicola <domenic at domenicdenicola.com> wrote: >> >> From: David Bruant [bruant.d at gmail.com] >> >>> Especially given that it's only for a transitioning period where native (or polyfilled) have to cohabit with previous library promises? >> >> This is a really bad misconception that you have repeated several times now. > > > > Hi Domenic, I just repeated it too: > >> If [standard platform-provided ES promises] ever wins >> definitively, so that there are no remaining libraries of >> concern, it will no longer need the assimilation mechanisms >> that enabled that co-existence; but by then it will be too >> late to shed it. > > I agree that Promises/A+ are too minimal, that DOMFutures does not solve the problems that need solving, This is far too strong a statement. They do not solve *all* problems, but the crack the hardest not: they add futures/promises to the design language of the entire platform. We forget that value at our loss. The proposed, minimal, initial Futures design is a starting point based on design consensus. As that consensus expands, so can (hopefully will!) the API. I'm happy to work with all who are interested on such extensions.