Six ways to make async Rust easier

Exploring ways to make async Rust easier.
Asynchronous Rust is powerful but has a reputation for being hard to learn. There have been various ideas on how to fix the trickiest aspects, though with my focus being on Tokio 1.0, I had not been able to dedicate much focus to those topics. However, Niko’s async vision effort has recently started the discussion again, so I thought I would take some time to participate.
In this article, I collect some previously proposed ideas and offer some new ones, tying them together to explore what could be.

Read in full here:

This thread was posted by one of our members via one of our news source trackers.

3 Likes

Corresponding tweet for this thread:

Share link for this tweet.

1 Like

I agree with a lot of its ideas, but not all of its methods of achieving them. I definitely agree that the overall async style that most languages, including rust, are proceeding with is just wrong though.

1 Like