Dans cet exemple , la suite prend 4 fois plus de temps avec les promesses ES6 par rapport aux promesses de Bluebird et utilise 3,6 fois plus de mémoire.
Comment une bibliothèque JavaScript peut-elle être tellement plus rapide et plus légère que l'implémentation native de v8 écrite en C? Les promesses Bluebird ont exactement la même API que les promesses natives ES6 (plus un tas de méthodes utilitaires supplémentaires).
L'implémentation native est-elle simplement mal écrite ou y a-t-il un autre aspect qui me manque?
new
opérateur parce que PromiseMeSpeedJS ne l'utilise pas new
.