Why stackless (async/await) for Swift?

if you have time go through this thread to see what other people are doing.