slightlyoff@toot.cafe ("Alex Russell") wrote:
`fetch()` required `Promise`, and *that* required getting TC39 to move on something we'd first proposed in 2010, but got blank looks about. But we tried and tried again, and finally it worked. Having DOM in the wings, ready to implement what the language wouldn't (which wouldn't give us `async`/`await`), allowed us to win the day in 2012/2013.
This makes me feel some guilt about the other parts of the DOM we haven't upgraded, but seeing the impact of `fetch()` makes me want to try again.