Hacker News new | ask | show | jobs
by nemothekid 250 days ago
You can map N-async tasks onto M-threads. This is essentially what Rust does, and if you squint this is how Go works as well.

A go routine is not that different from an async task, except the runtime inserts all the await points for you.