|
|
|
|
|
by CJefferson
1577 days ago
|
|
My biggest problem with await is it's very non-obvious if you don't know to expect. Seeing a '?' is obviously a "new thing", so people go look up what it is (in practice, I would expect any Rust programmer to learn '?' really early, but if they somehow miss learning it, they will know to go look it up). I've seen beginners assume they were "missing the await member". Of course, once you know it's something new you can learn it. I would have prefered something like .!await, just to make clear it's a "new thing". |
|