I'm currently trying out Bastion (also Rust) in a project and while I still have more to learn I must say: multithreading never felt this simple. Sending data between actors feels as easy as defining onclick listeners in JS, but with added benefits like typing and pattern matching on messages. Panicking threads are restarted so instantly by default I only notice it via their loss of state. And everything that I usually found cumbersome in that area is just...gone.
Regarding your recommendation of Actix: according to its website it seems to be mainly a web framework?
Regarding your recommendation of Actix: according to its website it seems to be mainly a web framework?