Background: what’s async, at the start? Async programming has been made popular because of JavaScript, but it exists in fact in many languages. In pure theory, you can even do async programming in C if you feel really adventurous. But first, what’s async programming? Well, it’s a way to deal with operations that can take time. Opening a file, doing a network request, wait for an input from the user, all of these operations take [...]