Slightly unhinged and very incorrect, but probably still useful

actor: lock
isolation: which specific lock
nonisolated: no lock
Sendable: thread safe
non-Sendable: not thread safe
async: I might wait
await: I'm waiting, maybe just for a lock
Task: thread
compiler: pedantic, paranoid code reviewer

@mattiem

> compiler: pedantic, paranoid code reviewer

It really needs to chill.

@a_grebenyuk I do not see a way to make this happen

@mattiem that's my main problem with it – Apple went for a claim of 100% data race safety, which forced some unfortunate design choices, and now it feels like a giant waste of time for probably most applications.

I try not to rant about it too much, but it's OK once in a while, right?

@a_grebenyuk Rant all you want!

@a_grebenyuk Reflecting, I think this might have come off dismissive and I didn’t mean that.

What I meant was ranting is fine, and I actually often find it quite useful. But if you want to have a discussion with me specially (which I’m not sure is always a given with a social media reply), then I’m very up for it!

@mattiem that was the whole rant 😜
@a_grebenyuk Well if you come up with more lay it on me. Or better yet, blog about it. I find it very interesting and helpful to hear about the problems.