On 10/21/2017 1:40 PM, Adam Wilson wrote:
Walter has stated numerous times both here and at conferences that Async/Await
is definitely a goal. However, it's not as high a priority as the @safe/@nogc
work so it hasn't made it to any official vision statement. Also I just talked
to him offline about it, and he would need some serious help with it. He doesn't
know how to do the compiler rewrite, and there a number of tricky situations one
has to deal with. As much as I like Async/Await, I agree that the current plan
has higher priority.
I'll probably start poking around Async/Await when I can clear the decks a bit
of paid work. But that could be a while. :(
Async/Await can be implemented by rewriting ("lowering") the code to simpler D
code. Implementing it awaits (!) figuring out just what those rewrite rules are.