Glad you liked the article! You could argue async/await is syntactic sugar over promises. I’d probably argue it crosses the line towards being a major language feature, given how much it changes the semantics of writing async code.

Consider how much the following code would have to change without async/await:

while (x) { x = await y(); }

works for PayPal, as a lead engineer in Checkout. Opinions expressed herein belong to him and not his employer. daniel@bluesuncorp.co.uk

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store