Language Support for Asynchronous Programming
Asynchronous programming is what the doctor usually orders for unresponsive client apps and for services with thread-scaling issues. This usually means a bleak departure from the imperative programming constructs we know and love into a spaghetti hell of callbacks and signups. C# and VB are putting an end to that, reinstating all your tried-and-true control structures on top of a future-based model of asynchrony.
Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.