Async keywords status

Is there any recent update on keywords to support asynchronous execution? Similar to async in javascript.

5 Likes

No.

Each version of Swift so far has been accompanied by a set of priorities. For Swift 5, that has been ABI stability. We await comment on the goals for Swift 6. However, tackling key pieces of the memory ownership model will likely be necessary before addressing concurrency.

Two major existing documents lay out some visions (none formally proposed) for how concurrency might be designed in the far future:

I would love to have async/await functionality as this is holding me in using swift on server side.

1 Like

Karoy’s proposal at Exposing the Memory Locations of Class Instance Variables - #5 by Chris_Lattner3 is one of the necessary low level building blocks for any future asynchrony or concurrency related features. So progress is being made :slight_smile:

8 Likes