1,699 karma · joined December 28, 2022
website: https://mahadk.com
email: hey@mahadk.com
> Please use native promises instead if at all possible. Native Promises have been stable in Node.js and browsers for around 10 years now and they have been fast for around 7. Any utility bluebird has like .map has native equivalents (like Node streams' .map).
> This is a good thing, the people working on Bluebird and promises have been able to help incorporate most of the useful things from Bluebird into JavaScript itself and platforms/engines.
> If there is a feature that keeps you using bluebird. Please let us know so we can try and upstream it :)
> Currently - it is only recommended to use Bluebird if you need to support really old browsers or EoL Node.js or as an intermediate step to use warnings/monitoring to find bugs.
I wrote the SMTP server from scratch in Rust - SMTP's a surprisingly simple spec, so if you've got the time then I'd recommend trying this out yourself!
What.