There's some discussion about the same issue on forums.swift.org .
Will Swift Concurrency deploy back to older OSs?
It seems to be true that the runtime needed for await/async is provided as part of the new OSs.
It is a very sad fact that most of us developers need years to adopt this bright and successful new feature.
My company follows three-generation policy to support older OSs, which means we can use async/await when iOS 17 will be out.
I cannot be sure if I could remember that we could use this feature three years from now.
Apple should consider backward compatibility more severely to make this sort of great feature more popular in apps.
Topic:
Programming Languages
SubTopic:
Swift
Tags: