On Tuesday, 28 October 2014 at 12:30:22 UTC, Kagamin wrote:
In my experience with .net, async/await introduce a non-obvious multithreading model, which remaining hidden under the hood, can still inflict concurrency issues on your code: race conditions and deadlocks. And while C++ and C# don't know about shared types, D will need to catch concurrent access to data, as it's required by D type system.

This is why one of the biggest improvements in Visual Studio 2013 is async/await debugging.

Visual Studio 2014 has a few more improvements, if I am not mistaken.

Reply via email to