Holly Borla on Nostr: Let's talk about data race safety in Swift 6! The Swift 6 language mode is opt-in; ...
Let's talk about data race safety in Swift 6!
The Swift 6 language mode is opt-in; you can continue to use Swift 5 mode with the Swift 6 compiler. You can incrementally refine your code to take advantage of full data isolation at your own pace, module by module. Swift 6 code can depend on libraries using Swift 5 and vice versa.
If you're not familiar with Swift concurrency and data isolation, that's okay! There's no rush, and the language mode will be there when you're ready to take it on.
Published at
2024-02-15 22:13:49Event JSON
{
"id": "24b3b483e312dadb49b94810f3db8b54f1ee141abda8f6a7c2e2c53d4ddd6d94",
"pubkey": "5506c950b55bea7b65a36d55b9f83842de82451c6d13e66fc322f2a1bccebf57",
"created_at": 1708035229,
"kind": 1,
"tags": [
[
"proxy",
"https://hachyderm.io/users/holly/statuses/111937796779006395",
"activitypub"
]
],
"content": "Let's talk about data race safety in Swift 6!\n\nThe Swift 6 language mode is opt-in; you can continue to use Swift 5 mode with the Swift 6 compiler. You can incrementally refine your code to take advantage of full data isolation at your own pace, module by module. Swift 6 code can depend on libraries using Swift 5 and vice versa.\n\nIf you're not familiar with Swift concurrency and data isolation, that's okay! There's no rush, and the language mode will be there when you're ready to take it on.",
"sig": "838a35895bbd577356f1e9d016fd63409cafd620c040f29b44fb0a138ce2686548d0a916d25a27f408e2cff814411e0a58895f2096bcbc27f76df04b87bddffb"
}