Why does C++’s async/await not need an event loop?
Python and JavaScript don’t do CPU threads (well, Python can do threads, but that’s not relevant here, because Python’s thread stuff isn’t inherently await-able). So they fake threading with “event loops”. C++ is a low-level language that knows what CPU threads are and expects to make use of them. As such, when you co_await on … Read more