FYI: It's not only about async/await, so I made a separate post, but I have raised several issues there that are particularly relevant here:
- What is the
awaitkeyword really for, and when does requiring it help protect the programmer? Are there kinds of code where it's just boilerplate? - What will we do about the likely proliferation of needless
try's in async code?