>
>
> I really don't know what to do about this.
>
>
A few facts:

- Promises have a long history of controversy (I was there on the CommonJS
list!)
- The AP2 design was found acceptable (if not ideal) to all parties,
providing us with a path through the controversy
- Promises were a *very* late addition to ES6

With these facts at hand, the way forward seems clear:

- Stick to AP2 like glue.
- Sacrifice to deferment any non-fundamental part of the API which might
re-ignite controversy.

The committee failure mode of "do-both" should be stated more precisely as:
 "do-both at the expense of design coherency".  AP2 is, in my opinion, a
coherent design and therefore does not represent such a failure mode.
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to