The biggest problem I have with the swift 6 language mode is that the Sendable can only applied to structs and final classes. So I cannot use normal classes that I can derive from in a multithreaded environment. In my opinion swift needs an immutalbe keyword where classes can be marked to be immultable so that the compiler can confirm that it is sendable.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://social.devteams.at/users/rene/statuses/116130495679500791 on your instance and quote it. (Note that quoting is not supported in Mastodon.)