Comment by jufter
> how do i know that the CPU thing does not block inside my async io thing?
I think it's common sense to not interweave IO with long-running CPU, hence sans IO.
If you want to go that route, we already have solutions: goroutines and beam processes.
This was my point. With Go it does not matter, i can do IO or CPU both with Gos concurrency (CSP), but with async/await i usully cannot, i assume this is not something Zig is planning on, as it seems to be all about IO.