In questo benchmark , la suite impiega 4 volte di più per completare con le promesse ES6 rispetto alle promesse di Bluebird e utilizza 3,6 volte più memoria.
Come può una libreria JavaScript essere molto più veloce e leggera dell'implementazione nativa di v8 scritta in C? Le promesse di Bluebird hanno esattamente la stessa API delle promesse ES6 native (oltre a una serie di metodi di utilità extra).
L'implementazione nativa è stata appena scritta male o c'è qualche altro aspetto in questo che mi manca?
new
dell'operatore perché PromiseMeSpeedJS non utilizza new
.