News for hackers. Stuff that matters.
Re:Why choose async/await over threads? by mmis1000 on Monday March 25, 2024 @09:37PM (#39823431)
I think its kotlin's model. The language don't have a default co-routine executor set, you need to provide your own or spawn one with the std. It can be thread-pooled, single thread, or custom one but there isn't a default one set.

If you use single threaded executor, then race condition won't happen. If you choose pooled, then you obviously should realize there can be a race condition. It's all about choice you made.

There are no comments on this comment yet.