Nifty stuff - though I wonder who these features are for? Since swift is primarily for iOS where you can basically run everything but network requests on the main thread, what’s the point of having these advanced, complex compiler checks for thread safety?
Would love to see more Swift adoption outside Apple ecosystem because it’s truly the best language I’ve worked with; but the busted state of tooling and environment (Xcode, janky at best VSCode support) will need to be improved before it can ever escape iOS/macOS only orbit.
i recently searched for swift in google trends, and to my surprise it seems that the language is slowly declining in hype.
Is this something you've observed around you ? Are people moving away from swift to other techs, and not coming back ? i've been living in an ios-native bubble for the past 4 years so i can't really tell.
Probably related to Apple’s utter garbage documentation. The Apple ecosystem highly favours already competent developers who have learned their trade years ago, before Apple actively destroyed the documentation (and in addition had access to esoteric resources like old WWDC recordings).
Would love to see more Swift adoption outside Apple ecosystem because it’s truly the best language I’ve worked with; but the busted state of tooling and environment (Xcode, janky at best VSCode support) will need to be improved before it can ever escape iOS/macOS only orbit.