News for hackers. Stuff that matters.
Re:Major upgrades to Xamarin’s platform: Async is here by wcoenen on Thursday July 25, 2013 @05:47AM (#6101644)
> Also, C++11 has async!

You may not have fully understood the C# async/await feature.

The C# compiler rewrites apparent linear code that awaits on a future (Task in .NET) so that all the code that comes after the await goes into a continuation of that future. It can even rewrite a loop with an await in it into a chain of continuations, all the while taking care of hairy details like propagating exceptions.

There are no comments on this comment yet.