3 ms·
That's a bold claim about C# being the only language to get async await right. It may be the one to invent it, but there are many languages that implement this
by dom96 8y ago
That's a bold claim about C# being the only language to get async await right. It may be the one to invent it, but there are many languages that implement this feature successfully.
Something I'm curious about, how does C# handle parallelizing async code? Is it hard? Easy? How do you do it?
- akra 8y agoI think C# creates a state machine for every async/await method that is compiles which keeps track of where it is at after every await and invokes the next piece of code based on that. Also I thought async/await came in F# first? According to wikipedia async/await came in 2010 (F# 2.0) and then was added in C# 5.0 two years later.