A common refrain is that threads can do everything that async/await can, but simpler. So why would anyone choose async/await? This is a common question that Iâve seen a lot in the Rust community. Frankly, I completely understand where itâs coming from. Rust is a low-level language that doesnât hide the complexity of coroutines from you. This is in opposition to languages like Go, where async happe

{{#tags}}- {{label}}
{{/tags}}