Hacker News new | ask | show | jobs
by Meai 4248 days ago
Yes, I agree. All async/await seems to be is an abstraction around coroutines. Which is a little baffling, because coroutines are already a fairly standard way to solve this problem, so why introduce this weird async/await syntax and pretend that it's magic to solve "concurrency" in general.

I'm sure I just dont understand it, but hearing about leaky abstractions like he describes in the article just makes me that much more determined to never touch them. Too much magic, expertly hidden inside a closed .net runtime.

1 comments

> so why introduce this weird async/await syntax and pretend that it's magic to solve "concurrency" in general.

Putting cool technology in the hands of blue collar developers.