slawlor / ractor

Rust actor framework
MIT License
1.3k stars 66 forks source link

About section needs update for async-std #197

Closed tbillington closed 5 months ago

tbillington commented 5 months ago

Just noticed the readme specifies

It's built heavily on tokio which is a hard requirement for ractor (today).

Which no longer seems strictly true. The release notes say tokio is still a requirement but the readme wording is misleading as it made me think async-std was not supported.

In my opinion I would expect something like

Ractor uses tokio by default, however async-std is also supported.

The fact that tokio is a requirement for some channel things is more of an implementation detail to me, I would expect that a minor detail like this is mentioned in the async-std feature or in some kind of FAQ.